Join multiple PDF files from the command line using the Pdfcrowd API v2.
pip install pdfcrowd
Learn more about other install options.
Authentication is needed in order to use the Pdfcrowd API. The credentials
used for accessing the API are your Pdfcrowd username and the API key.
Sign up for a Free Trial
pdf2pdf -user-name "your_username" -api-key "your_apikey" \ /path/to/cover.pdf \ /path/to/proposal.pdf \ /path/to/price.pdf \ /path/to/contact.pdf > offer.pdf
-debug-logto get detailed info about the conversion, such as conversion errors, time, console output.
Conversion from PDF to PDF.
usage: pdf2pdf [options] source Conversion from PDF to PDF. positional arguments: source Input files used for a conversion. optional arguments: -user-name USER_NAME Your user name at pdfcrowd.com. -api-key API_KEY Your API key at pdfcrowd.com. -action ACTION Specifies the action to be performed on the input PDFs. Allowed values are join, shuffle. -debug-log Turn on the debug logging. Details about the conversion are stored in the debug log. -tag TAG Tag the conversion with a custom value. The tag is used in conversion statistics. A value longer than 32 characters is cut off. A string with the custom tag. -use-http Specifies if the client communicates over HTTP or HTTPS with Pdfcrowd API. -user-agent USER_AGENT Set a custom user agent HTTP header. It can be usefull if you are behind some proxy or firewall. The user agent string. -proxy PROXY Specifies an HTTP proxy that the API client library will use to connect to the internet. PROXY must contain 4 values separated by a semicolon. The proxy hostname. The proxy port. The username. The password. -retry-count RETRY_COUNT Specifies the number of retries when the 502 HTTP status code is received. The 502 status code indicates a temporary network issue. This feature can be disabled by setting to 0. Number of retries wanted. produced by: www.pdfcrowd.com