Compress PDF with custom profile
POST https://api.pdfrest.com/compressed-pdf
This request demonstrates how to submit a custom optimization profile to reduce the file size of a PDF.
The following parameters are featured:
compression_level
- Sets the degree of compression to custom. Theprofile
parameter is therefore required.profile
- JSON profile to be uploaded with specifications for configurable compression settings (see this link for information on how to write a custom compression profile).
Request Body
[{"name"=>"file", "value"=>nil, "datatype"=>"null"}, {"name"=>"id", "value"=>"", "datatype"=>"null"}, {"name"=>"compression_level", "value"=>"custom", "datatype"=>"string"}, {"name"=>"profile", "value"=>nil, "datatype"=>"null"}, {"name"=>"output", "value"=>"pdfrest_compressed_pdf", "datatype"=>"string"}]
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Api-Key | string |