/
Media_permissions.pm6
26 lines (20 loc) · 1.15 KB
/
Media_permissions.pm6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use v6;
# generated by: ../../etc/make-modules.p6 --role-name=ISO_32000::Media_permissions ../../resources/ISO_32000/Media_permissions_entries.json
#| PDF 32000-1:2008 Table 275 – Entries in a media permissions dictionary
role ISO_32000::Media_permissions {
method Type {...};
method TF {...};
}
=begin pod
=head1 Methods (Entries)
=head2 Type [name]
- (Optional) The type of PDF object that this dictionary describes; if present, is MediaPermissions for a media permissions dictionary.
=head2 TF [ASCII string]
- (Optional) An ASCII string indicating the circumstances under which it is acceptable to write a temporary file in order to play a media clip. Valid values are:
(TEMPNEVER) Never allowed.
(TEMPEXTRACT) Allowed only if the document permissions allow content extraction; when bit 5 of the user access permissions (see Table 22) is set.
(TEMPACCESS) Allowed only if the document permissions allow content extraction, including for accessibility purposes; when bits 5 or 10 of the user access permissions (see Table 22) are set, or both.
(TEMPALWAYS) Always allowed.
Default value: (TEMPNEVER).
An unrecognized value is treated as (TEMPNEVER).
=end pod