pdfcpu

Logo

PDF tooling for Go and the command line.

View the Project on GitHub pdfcpu/pdfcpu


Changelog
Future Directions

Set Page Mode

This command configures the page mode that shall be used when the document is opened.

Have a look at some examples.

Usage

pdfcpu pagemode set inFile value [ outFile ] [flags]

Common Flags


Arguments

namedescriptionrequired
inFilePDF input file, use - to read from stdinyes
valuepage layout modeyes
outFilePDF output file, use - to write to stdoutno

Page Modes

namedescription
UseNoneNeither document outline nor thumbnail images visible (default)
UseOutlinesDocument outline visible
UseThumbsThumbnail images visible
FullScreenOptional content group panel visible (since PDF 1.5)
UseOCDisplay the pages two at a time, with odd-numbered pages on the right
UseAttachmentsAttachments panel visible (since PDF 1.6)

Examples

Set pagemode for test.pdf (case agnostic):

$ pdfcpu pagemode set test.pdf usethumbs
$ pdfcpu pagemode list test.pdf
UseThumbs

Set page mode while reading and writing the PDF through pipes:

$ aws s3 cp s3://acme-publishing/ebook.pdf - \
   | pdfcpu pagemode set - UseOutlines - \
   | aws s3 cp - s3://acme-publishing/ebook-outlines.pdf