List of metadata properties

Metadata property Description Permitted values (any text unless otherwise specified)
pdf.title Document title  
pdf.keywords Document keywords list  
pdf.author Document author name  
pdf.subject Document subject  
pdf.creator Document creator application  
pdf.view.page-layout Specifies the page layout to be used when the document is opened.

single-page

one-column

two-column-left

two-column-right

two-page-left

two-page-right

pdf.view.page-mode Specifies which controls or menus are visible when viewing.

none

outlines

thumbs

fullscreen

use-oc

use-attach

pdf.view.non-fullscreen-page-mode The page mode to use on exiting full-screen mode.

none

outlines

thumbs

fullscreen

use-oc

use-attach

pdf.view.reading-direction Specifies the predominant reading order for text.

l2r

r2l

pdf.view.hide-toolbar Specifies whether to hide the viewer application’s tool bars when the document is active.

true

false

pdf.view.hide-menubar Specifies whether to hide the viewer application's menu bar when the document is active.

true

false

pdf.view.hide-windowui Specifies whether to hide user interface elements in the document’s window (such as scroll bars and navigation controls), leaving only the document's contents displayed.

true

false

pdf.view.fit-window Specifies whether to resize the document's window to fit the size of the first displayed page.

true

false

pdf.view.center-window Specifies whether to position the document’s window in the center of the screen.

true

false

pdf.view.display-doctitle Specifies whether to display the document’s title in the top bar.

true

false

pdf.bookmark.title If this is present, a top-level bookmark is created using the value of the variable for the bookmark text. The bookmark selects the first page when activated.  
pdf.profile.default This sets the default name of the profile to use if the PDF creation does not explicitly select a profile.  
pdf.sec.master-password Sets the master (owner) password required to change security settings.  
pdf.sec.user-password Sets the user password required to open the document.  
pdf.sec.can-copy Determines whether text and graphics can be extracted from the document.

true

false

pdf.sec.can-print Determines whether high-quality printing is allowed.

true

false

pdf.sec.can-printdegraded Determines whether printing is allowed, possibly at a low quality that makes scanning difficult.

true

false

pdf.sec.can-modify Determines whether the contents of the document can be modified.

true

false

pdf.sec.can-annotate Determines whether comments and form fields can be added and modified.

true

false

pdf.sec.can-fillforms Determines whether interactive form fields can be modified.

true

false

pdf.sec.can-assemble Determines whether page insertion and deletion, and bookmark and thumbnail creation is allowed.

true

false

pdf.sec.can-readscreen Determines whether text can be extracted for use in accessibility support (e.g. screen readers).

true

false

pdf.pagelabel.startrange.N Start a label range for page N. See “Page labels”.
pdf.output.N Create an additional PDF file. See “Additional PDF files”.
pdf.omit.page.N Omit a page by number. See “Omitting pages”.
pdf.omit.id.N Omit a page by identifier. See “Omitting pages”.
pdf.bookmarks.always Enable bookmarks when not all pages are included.

true

false

pdf.javascript.prefix Set a prefix to identify JavaScript links. See “JavaScript links”.
pdf.ndlink.prefix Set a prefix to identify named destination links. See “Linking to named destinations”.
pdf.attachment-file.N Add a file as a document-level attachment. See “Document attachments”.
pdf.attachment-description.N Set the description for an attached file. See “Document attachments”.
pdf.attachment-name.N Set the file name for an attached file (defaults to name of source file). See “Document attachments”.