Some test text!
Cli / Guides / FAQ
By default, PDF/A Manager stores converted files in the current working folder. To specify another output location, use the '-o' (or --output) parameter. For example:
pdfa --o "c:\My Output" --convert 1.pdf 2.pdf 3.pdf
Note: If the specified path does not exist, PDF/A Manager will attempt to create the necessary folders.
By default, PDF/A Manager will create a single output PDF/A document based on every input PDF file. The output filename is constructed by appending a suffix to the name of the input PDF file. For example, 'my.pdf' will be saved as 'my_pdfa.pdf'. It is possible to change the suffix using --suffix option. For example:
pdfa -o OUT --convert --suffix "converted" "c:\mypdfdir"
To run PDF/A Manager in validation mode simply omit '-c' or '--convert' from the command line. For example,
pdfa --noxml my.pdf
PDF/A Manager will, without user intervention, decrypt and convert documents secured with a master/owner password. If the document is secured using a user (or 'file open') password, PDF/A Manager will prompt you to enter the password.
For unattended conversion, the password can also be specified directly on the command-line using the '-p' (or --password) option. For example:
pdfa -p secret -c secured.pdf
The above command line will convert PDF to PDF/A and will use the provided password ('secret') to open the secured document (i.e. 'secured.pdf').
Note: PDF/A Manager supports all standard security options available in PDF, including 40 and 128 bit RC4 encryption, Crypt filters, and 128 AES (Advanced Encryption Standard) encryption.
PDF/A Manager supports batch conversion and validation of many PDF files in a single pass. To convert all PDF files in a given folder(s) you can use the following syntax:
pdfa myfolder1 myfolder2 ...
The '--subfolders' option can be used to recursively process all subfolders. For example, the following line will convert all documents in 'myfolder1' and 'myfolder2' as well as all subfolders:
pdfa --subfolders myfolder1 myfolder2
By default, PDF/A Manager will convert all files with the extension '.pdf'. To select different files based on the extension use the '--extension' parameter. For example, to convert all PDF documents with a custom extension '.blob', you could use the following line:
pdfa --extension .blob --subfolders myfolder1
Wildcard characters can also be used to process multiple input files.
For example, if a directory contains the following PDF documents:
C:\test1 >dir
Directory of C:\test1
01/04/2009 03:35 PM <DIR> .
01/04/2009 03:35 PM <DIR> ..
05/21/2009 02:27 PM A1.pdf
05/03/2009 09:38 AM A2.pdf
05/20/2009 08:46 AM B1.pdf
05/15/2009 12:50 PM B2.pdf
To process all PDF documents in this folder, you could specify:
c:\>pdfa --noxml c:/test1/*.pdf
To process all PDF documents starting with 'A', you could specify:
pdfa --noxml c:/test1/A*.pdf
Or to process all PDF documents ending with '1', you could specify:
pdfa --noxml c:/test1/*1.pdf
You can use either of the two standard wildcards --- the question mark (?) and the asterisk (*) --- to specify filename and path arguments on the command line.
The wildcards are expanded in the same manner as operating system commands. (Please refer to your operating system user's guide if you are unfamiliar with wildcards). Enclosing an argument in double quotation marks (" ") suppresses the wildcard expansion. Within quoted arguments, you can represent quotation marks literally by preceding the double-quotation-mark character with a backslash (\). If no matches are found for the wildcard argument, the argument is passed literally.
PDF/A Manager is a completely stand alone application and does not include any dependencies on third-party components or software.
PDF/A Manager can linearize output PDF documents for fast web or network access. This can greatly improve document loading time if you plan to share documents on the web or local network. To linearize (i.e web-optimize) all output documents add -l or --linearize option in the command-line.
PDF/A-1b is a subset of PDF/A-1a specification. As a result every PDF/A-1a file is also a valid PDF/A-1b document. The main difference is that PDF/A-1a additionally requires that PDF specifies logical structure as well as Unicode mapping for all text in the document.
The primary purpose of logical structure is to offer accessibility features for visually impaired people (similar to 'Alt' tags in HTML).
Compared to PDF/A-1b there is no well defined process to validate or convert PDF/A-1a (besides a handful of simple checks). Because the semantic information may be missing from input document and because there is no universally agreed way to reconstruct or to represent this information the usefulness of PDF/A-1a is open to debate.
By default PDF/A Manager will preserve tags, logical structure, and color information in input PDF files.
PDF/A Manager can be easily integrated into third-party client and server-based applications.
Besides command-line utility PDF/A Manager is part of PDF SDK and can be accessed from any programming language (including C#, VB.NET, C/C++, Java, VB6, Perl, Python, Ruby, Delphi, etc).
You may want to search the Apryse Knowledge Base forum or to simply forward your question to Apryse's technical support team via support@apryse.com.
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales