The transcode system has some known limitations:
Fonts: LibreOffice is used to convert Office documents (Word, Excel, PowerPoint), LibreOffice documents, and Visio documents to PDFs. Renditions of image formats, such as the thumbnail format, are then generated from this PDF. However, only a limited set of fonts is available, meaning that the fonts in these generated PDFs and images might differ from the fonts of the input files.
txt
to image transcoding: ImageMagick is used to converttxt
files to images. If an image format is defined without a custom conversion command, the transcode system can create renditions oftxt
files in this image format. However, if an image format is defined with a custom conversion command, it is most likely not possible to get renditions oftxt
files in this image format.This is the case since most custom conversion commands have the form
[%infile%] <parameters> [%outfile%]
, but to create image renditions oftxt
files, the following command format must be used:TEXT:[%infile%] <parameters> [%outfile%]
. This, however, will not work for anything else thantxt
files.If a custom conversion command is used, and the
txt
to image transcoding fails, the logs will contain the following error:System.Exception: Failed to transcode with custom ImageMagick command\nData: {\"exitCode\":1,\"stdErrorContent\":\"magick: improper image header ...
.To support image renditions of
txt
files, please configure your image formats without using the custom conversion command parameter. This is recommended in general.
ifc
: Aspose.CAD is used to convertifc
files to images and PDFs. Multiple versions of theifc
file format exist. Currently, only versions 2.3 and 4.0 are supported.