Download the PHP package mrcnpdlk/unoconv-api without Composer
On this page you can find all versions of the php package mrcnpdlk/unoconv-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mrcnpdlk/unoconv-api
More information about mrcnpdlk/unoconv-api
Files in mrcnpdlk/unoconv-api
Download mrcnpdlk/unoconv-api
More information about mrcnpdlk/unoconv-api
Files in mrcnpdlk/unoconv-api
Vendor mrcnpdlk
Package unoconv-api
Short Description Unoconv API
License MIT
Homepage https://github.com/mrcnpdlk/unoconv-api
Package unoconv-api
Short Description Unoconv API
License MIT
Homepage https://github.com/mrcnpdlk/unoconv-api
Please rate this library. Is it a good library?
Informations about the package unoconv-api
Unoconv API
This API is object oriented PHP overlay for unoconv
binary.
Installation
Install unoconv
and required libraries
Install the latest version with composer
Basic usage
Config option
Property | Default value | Type | Description |
---|---|---|---|
binary |
/usr/bin/unoconv |
string | executable unoconv library |
host |
localhost |
string | Host where libreoffice server is listen |
port |
2002 |
int | Port where libreoffice server is listen |
docType |
DocType::DOCUMENT() |
DocType | Document type |
format |
FormatType::PDF() |
FormatType | Output format |
timeout |
60 |
int | Connection timeout |
options |
urp;StarOffice.ComponentContext |
string | Connection option |
logger |
NullLogger instance |
LoggerInterface | Logger |
webservice |
http://localhost:3000 |
string | External WebService url, see |
Detailed documentation you can find here.
Create document
Parameters transcode
method:
Parameter | Type | Description |
---|---|---|
sourceFile |
string |
Valid path of input file. Otherwise InvalidFileArgumentException is thrown. |
format |
FormatType |NULL |
If NULL default value form Config object is taken. |
destination |
string |NULL |
If NULL directory of input file and default extension for Format is taken. If sourceFile is valid directory path then output file is saved into this directory. |
exportOpts |
array |
Array of export options. See the list |
Example:
Webservice
Api supports dockerized unoconv webservice for generating simple PDF file.
To start container writedocker-compose.yml
and just docker-compose up -d
License
Released under the MIT license
All versions of unoconv-api with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
ext-curl Version *
ext-json Version *
mrcnpdlk/lib-configuration Version ^0
mrcnpdlk/lib-exception Version ^0
myclabs/php-enum Version ^1
psr/log Version ^1
mikehaertl/php-shellcommand Version ^1
ext-curl Version *
ext-json Version *
mrcnpdlk/lib-configuration Version ^0
mrcnpdlk/lib-exception Version ^0
myclabs/php-enum Version ^1
psr/log Version ^1
mikehaertl/php-shellcommand Version ^1
The package mrcnpdlk/unoconv-api contains the following files
Loading the files please wait ....