# Packages
No description provided by the author
# Functions
AddAttachments embeds inFiles into a PDF context read from inFile and writes the result to outFile.
AddAttachmentsCommand creates a new command to add attachments.
AddAttachmentsPortfolioCommand creates a new command to add attachments to a portfolio.
AddKeywords adds keywords to inFile's document info dict and writes the result to outFile.
AddKeywordsCommand creates a new command to add keywords.
AddProperties adds properties to inFile's document info dict and writes the result to outFile.
AddPropertiesCommand creates a new command to add document properties.
AddWatermarks adds watermarks or stamps to selected pages of inFile and writes the result to outFile.
AddWatermarksCommand creates a new command to add Watermarks to a file.
ChangeOwnerPassword of inFile and write result to outFile.
ChangeOwnerPWCommand creates a new command to change the owner password.
ChangeUserPassword of inFile and write result to outFile.
ChangeUserPWCommand creates a new command to change the user password.
Collect creates a custom page sequence for selected pages of inFile and writes result to outFile.
CollectCommand creates a new command to create a custom PDF page sequence.
Decrypt inFile and write result to outFile.
DecryptCommand creates a new command to decrypt a file.
Encrypt inFile and write result to outFile.
EncryptCommand creates a new command to encrypt a file.
ExtractAttachments extracts inFiles from a PDF context read from inFile and writes the result to outFile.
ExtractAttachmentsCommand creates a new command to extract attachments.
ExtractContent dumps "PDF source" files from inFile into outDir for selected pages.
ExtractContentCommand creates a new command to extract page content streams.
ExtractFonts dumps embedded fontfiles from inFile into outDir for selected pages.
ExtractFontsCommand creates a new command to extract embedded fonts.
ExtractImages dumps embedded image resources from inFile into outDir for selected pages.
ExtractImagesCommand creates a new command to extract embedded images.
ExtractMetadata dumps all metadata dict entries for inFile into outDir.
ExtractMetadataCommand creates a new command to extract metadata streams.
ExtractPages generates single page PDF files from inFile in outDir for selected pages.
ExtractPagesCommand creates a new command to extract specific pages of a file.
ImportImages appends PDF pages containing images to outFile which will be created if necessary.
ImportImagesCommand creates a new command to import images.
Info gathers information about inFile and returns the result as []string.
InfoCommand creates a new command to output information about inFile.
InsertPages inserts a blank page before or after each selected page.
InsertPagesCommand creates a new command to insert a blank page before or after selected pages.
InstallFonts gathers information about supported fonts and returns the result as []string.
InstallFontsCommand installs true type fonts for embedding.
ListAttachments returns a list of embedded file attachments for inFile.
ListAttachmentsCommand create a new command to list attachments.
ListFonts gathers information about supported fonts and returns the result as []string.
ListFontsCommand returns a list of supported fonts.
ListKeywords returns a list of keywords for inFile.
ListKeywordsCommand create a new command to list keywords.
ListPermissions of inFile.
ListPermissionsCommand create a new command to list permissions.
ListProperties returns inFile's properties.
ListPropertiesCommand creates a new command to list document properties.
MergeAppend merges inFiles in the order specified and writes the result to outFile.
MergeAppendCommand creates a new command to merge files.
MergeCreate merges inFiles in the order specified and writes the result to outFile.
MergeCreateCommand creates a new command to merge files.
NUp renders selected PDF pages or image files to outFile in n-up fashion.
NUpCommand creates a new command to render PDFs or image files in n-up fashion.
Optimize inFile and write result to outFile.
OptimizeCommand creates a new command to optimize a file.
Process executes a pdfcpu command.
RemoveAttachments deletes inFiles from a PDF context read from inFile and writes the result to outFile.
RemoveAttachmentsCommand creates a new command to remove attachments.
RemoveKeywords deletes keywords from inFile's document info dict and writes the result to outFile.
RemoveKeywordsCommand creates a new command to remove keywords.
RemovePages removes selected pages.
RemovePagesCommand creates a new command to remove selected pages.
RemoveProperties deletes properties from inFile's document info dict and writes the result to outFile.
RemovePropertiesCommand creates a new command to remove document properties.
RemoveWatermarks remove watermarks or stamps from selected pages of inFile and writes the result to outFile.
RemoveWatermarksCommand creates a new command to remove Watermarks from a file.
Rotate rotates selected pages of inFile and writes result to outFile.
RotateCommand creates a new command to rotate pages.
SetPermissions of inFile.
SetPermissionsCommand creates a new command to add permissions.
Split inFile into single page PDFs and write result files to outDir.
SplitCommand creates a new command to split a file into single page files.
Trim inFile and write result to outFile.
TrimCommand creates a new command to trim the pages of a file.
Validate inFile against ISO-32000-1:2008.
ValidateCommand creates a new command to validate a file.