PDF::API2::Basic::PDF::Name - Low-level PDF name object

NAME  METHODS  PDF::API2::Basic::PDF::Name−>from_pdf($string)  $n−>convert ($string, $pdf)  $s−>as_pdf ($pdf)  PDF::API2::Basic::PDF::Name−>string_to_name ($string, $pdf)  PDF::API2::Basic::PDF::Name−>name_to_string ($string, $pdf) 

NAME

PDF::API2::Basic::PDF::Name − Low−level PDF name object

METHODS

PDF::API2::Basic::PDF::Name−>from_pdf($string)

Creates a new string object (not a full object yet) from a given string. The string is parsed according to input criteria with escaping working, particular to Names.

$n−>convert ($string, $pdf)

Converts a name into a string by removing the / and converting any hex munging.

$s−>as_pdf ($pdf)

Returns a name formatted as PDF. $pdf is optional but should be the PDF File object for which the name is intended if supplied.

PDF::API2::Basic::PDF::Name−>string_to_name ($string, $pdf)

Suitably encode the string $string for output in the File object $pdf (the exact format may depend on the version of $pdf).

PDF::API2::Basic::PDF::Name−>name_to_string ($string, $pdf)

Suitably decode the string $string as read from the File object $pdf (the exact decoding may depend on the version of $pdf). Principally, undo the hex encoding for PDF versions > 1.1.


Updated 2024-01-29 - jenkler.se | uex.se