/
Fixed_print.pm6
32 lines (24 loc) · 1.37 KB
/
Fixed_print.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
27
28
29
30
31
32
use v6;
# generated by: ../../etc/make-modules.p6 --role-name=ISO_32000::Fixed_print ../../resources/ISO_32000/Fixed_print_entries.json
#| PDF 32000-1:2008 Table 191 – Entries in a fixed print dictionary
role ISO_32000::Fixed_print {
method Type {...};
method Matrix {...};
method H {...};
method V {...};
}
=begin pod
=head1 Methods (Entries)
=head2 Type [name]
- (Required) Shall be FixedPrint.
=head2 Matrix [array]
- (Optional) The matrix used to transform the annotation’s rectangle before rendering.
Default value: the identity matrix [ 1 0 0 1 0 0 ].
When positioning content near the edge of a page, this entry is used to provide a reasonable offset to allow for nonburnable margins.
=head2 H [number]
- (Optional) The amount to translate the associated content horizontally, as a percentage of the width of the target media (or if unknown, the width of the page’s MediaBox). 1.0 represents 100% and 0.0 represents 0%. Negative values is not used, since they may cause content to be drawn off the page.
Default value: 0.
=head2 V [number]
- (Optional) The amount to translate the associated content vertically, as a percentage of the height of the target media (or if unknown, the height of the page’s MediaBox). 1.0 represents 100% and 0.0 represents 0%. Negative values is not used, since they may cause content to be drawn off the page.
Default value: 0.
=end pod