1PDF::Builder::Basic::PDUFs:e:rUtCiolnst(r3i)buted Perl DPoDcFu:m:eBnutialtdieorn::Basic::PDF::Utils(3)
2
3
4

NAME

6       PDF::Builder::Basic::PDF::Utils - Utility functions for PDF library
7

DESCRIPTION

9       A set of utility functions to save the fingers of the PDF library
10       users!
11

FUNCTIONS

13   PDFBool()
14       Creates a Bool via PDF::Builder::Basic::PDF::Bool->new()
15
16   PDFArray()
17       Creates an array via PDF::Builder::Basic::PDF::Array->new()
18
19   PDFDict()
20       Creates a dict via PDF::Builder::Basic::PDF::Dict->new()
21
22   PDFName()
23       Creates a name via PDF::Builder::Basic::PDF::Name->new()
24
25   PDFNull()
26       Creates a null via PDF::Builder::Basic::PDF::Null->new()
27
28   PDFNum()
29       Creates a number via PDF::Builder::Basic::PDF::Number->new()
30
31   PDFString($text, $usage)
32       Returns either PDFStr($text) or PDFUtf($text), depending on whether
33       $text is already in UTF-8 and whether the $usage permits UTF-8. If
34       UTF-8 is not permitted, "downgrade" will be called on a UTF-8 formatted
35       $text.
36
37       $usage is a single character string indicating the use for which $text
38       is to be applied. Some uses permit UTF-8, while others (currently)
39       forbid it:
40
41       's' An ordinary string, where UTF-8 text is permitted.
42
43       'n' A named destination, where UTF-8 text is permitted.
44
45       'o' An outline title, where UTF-8 text is permitted.
46
47       'p' A popup title, where UTF-8 text is permitted.
48
49       'm' metadata, where UTF-8 text is permitted.
50
51       'f' A file path and/or name, where UTF-8 text is currently not
52           permitted.
53
54       'u' A URL, where UTF-8 text is currently not permitted.
55
56       'x' Any other usage where UTF-8 text is not permitted.
57
58   PDFStr()
59       Creates a string via PDF::Builder::Basic::PDF::String->new()
60
61       DEPRECATED. It is preferable that you use "PDFString" instead.
62
63   PDFStrHex()
64       Creates a hex-string via PDF::Builder::Basic::PDF::String->new()
65
66   PDFUtf()
67       Creates a utf8-string via PDF::Builder::Basic::PDF::String->new()
68
69       DEPRECATED. It is preferable that you use "PDFString" instead.
70
71
72
73perl v5.32.1                      2021-03-29PDF::Builder::Basic::PDF::Utils(3)
Impressum