Download the PHP package pdfsquid/client-php without Composer
On this page you can find all versions of the php package pdfsquid/client-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package client-php
PDFsquid PHP client
This library simplifies usage of ZoneApi used for PDFsquid conversion mechanisms.
Requirements and dependencies
The library requires PHP 5.3 and later. Additionally, make sure that the following PHP extensions are installed on your server:
You also need credentials for ZoneApi (api key, api secret) and zone name in order to use this client. If you do not have them you can:
- register atClient Panel if you do not have account yet
- add new api access
or
- ask for api access your administrator who is registered
Install by composer
This is preferred install method. If you do not have composer already, install it first from Composer. Then run below command:
Then use Composer's autoload mechanism:
Manual Installation
There might be situation when you can not use composer to install this library (eg. it is not available on the system). In such cases you can download the latest release and then just include the autoload.php
file.
Example usage
Download PDF file from URL/HTML synchronously:
Order PDF conversion from URL/HTML asynchronously (e.g. in massive conversions scenario):
Get file from asynchronous conversion:
Following code should be present in webhook specified in Client Panel.
There are available GET parameters:
conversionId
, status
(success/error), errorCode
(error code, present on error)
Documentation
This readme describes working with PHP client library. Full ZoneApi documentation is available at https://docs.pdfsquid.com/.
Issues
If you find any problems with this library please raise an issue via this project page. Include as many information as you can with problem description, system environment and steps to reproduce. We will respond as soon as possible.
All versions of client-php with dependencies
ext-curl Version *