Format Converters
A format converter is a component able to transform a file of a given format into another different format.
In the Associations section you can choose what converter to use for an exact combination of formats. The drop down list only shows the converters currently registerred for that specific combination. Once you have completed your changes click on Save to confirm.
Instead of working in the big table of the format combinations you can otherwise work by converter clicking in the gear icon in the section's title.
Here you can choose a converter then select what combinations you want to assign to that converter. To save the changes click Apply and then Save in the main toolbar.
Another available option allows you to quickly control the converters associated with a specific type of file. Using the Extension Filter, we can display all the available converters and possibly work to modify them.
Configure the Format Converters
The section Converters shows the list of all the installed converters and some of them may require some configuration parameters. To configure a converter just expand it's row and open the configuration table. To change a specific parameter just double click in the value cell, apply your modifications and confirm by pressing Enter. At the end you can save all the configurations by pressing the Save button in the toolbar.
In the same LogicalDOC installation, you may configure different converters.
Converter | Description | Configuration |
---|---|---|
LibreOfficeConverter | Uses the Libre Office application installed in the server machine | path: absolute installation path of the Libre Office in the serverrunAsDaemon: if you want the LibreOffice to be used as daemon(always resident) ports: comma separated list of ports used to launch Libre Office as daemon. The number of ports specifies the number of active conversion daemonstasks: number of conversion tasks after which the daemon is restarted |
ZamZarConverter | Uses the remote conversion service ZamZar | apiKey: the key given by ZamZar when you purchase their service |
ConvertioConverter | Uses the remote conversion service ZamZar | apiKey: the key given by Convertio when you purchase their service |
DocToAnyConverter | Uses the application doc2any.exe | path: absolute path of the doc2any.exe executable (make sure to put this path in the allowed commands) licenseKey: the code given by Doc2Any when you purchase their license useOffice: put true if you want Doc2Any to try to use the Office installed in the server usePrinter: put true if you want Doc2Any to try to use it's virtual printer runViaService: put true if you want Doc2Any to execute as a service |
AcmeCadConverter | Uses the application AcmeCADConverter.exe to convert DWG into PDF | path: absolute path of the AcmeCADConverter.exe executable (make sure to put this path in the allowed commands) licenseKey: the code given by AcmeCADConverter when you purchase their license |
HtmlConverter | Converts a HTML documents into PDF | serverLocalUrl: base url to be used to rewrite the references to LogicalDOC resources (eg: http://localhost:8080) |
CoolUtilsConverter | Uses the Cool Utils applications installed in the server machine | imageConverter: absolute path of the ImageConverter32.exe executable (make sure to put this path in the allowed commands) |
GhostscriptConverter | Uses the Ghostscript interpreter for PostScript | path: absolute path of the gs executable (make sure to put this path in the allowed commands)arguments: optional arguments to pass to the gs executable timeout: maximum execution time expressed in seconds |
ImageConverter | Uses the ImageMagick image manipulation tool | path: absolute path of the convert executable (make sure to put this path in the allowed commands) timeout: maximum execution time expressed in seconds |
OnlyOfficeConverter | Uses the OnlyOffice editing application | url: the address to communicate with your OnlyOffice (eg: http://onlyoffice_server:8084) security.key: connection secret token, (eg: my_jwt_secret) callback: the address that OnlyOffice will use to call your LogicalDOC (eg: http://ldoc_server:8080) |
See also: Convert to different formats