The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Renard::Block::Format::PDF::InformationDictionary - represents the PDF document information dictionary

VERSION

version 0.005

DESCRIPTION

Allows for access to the common fields used for the PDF document information dictionary.

EXTENDS

ATTRIBUTES

filename

A File containing the path to a document.

default_properties

An ArrayRef of the default properties that are expected in the information dictionary.

METHODS

Title

Type

text string

Description

(Optional; PDF 1.1) The document’s title.

Subject

Type

text string

Description

(Optional; PDF 1.1) The subject of the document.

Author

Type

text string

Description

(Optional) The name of the person who created the document.

Keywords

Type

text string

Description

(Optional; PDF 1.1) Keywords associated with the document.

Creator

Type

text string

Description

(Optional) If the document was converted to PDF from another format, the name of the application (for example, Adobe FrameMaker®) that created the original document from which it was converted.

Producer

Type

text string

Description

(Optional) If the document was converted to PDF from another format, the name of the application (for example, Acrobat Distiller) that converted it to PDF.

CreationDate

Type

date

Description

(Optional) The date and time the document was created, in human-readable form (see Section 3.8.3, “Dates”).

ModDate

Type

date

Description

(Required if PieceInfo is present in the document catalog; otherwise optional; PDF 1.1) The date and time the document was most recently modified, in human-readable form (see Section 3.8.3, “Dates”).

SEE ALSO

Table 10.2 on pg. 844 of the PDF Reference, version 1.7 for more information.

AUTHOR

Project Renard

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Project Renard.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.