Export has special configuration options that allow greater control over the conversion of presentation files.
Export allows you to convert each slide in a presentation document to a raster image, providing a high-fidelity conversion of the document.
The output format depends on the value of bRasterizeFiles
in KVHTMLOptionsEx.
Some presentation files do not store the logical structure of the original document—the correct reading order, for example, and the presence and meaning of significant elements such as headers, footers, columns, tables, and so on.
In general, when you convert a presentation slide to a raster image, the output file retains the logical reading order because it uses the correct coordinates for each element in the output. However, if you do not use the bRasterizeFiles
option in KVHTMLOptionsEx to produce a raster image, you might find that the export process generates output for some files that does not match the logical reading order.
When you do not want to rasterize your presentation files, you can use the formats_e.ini
file to retain the logical reading order in your files.
The formats_e.ini
file is in the directory install\OS\bin
, where install
is the path name of the Export installation directory and OS
is the name of the operating system.
To enable logical reading order by using the formats_e.ini file
In the formats_e.ini
file, find the [Options]
section, and set LogicalOrder
to 1.
For example:
[Options] LogicalOrder=1
When KeyView cannot render text in exactly the same way as in the original presentation (for example because exact font information is not available), the text might end up too large for the box that contains it. In this case, it might clip at the box edge, or overwrite other text.
To mitigate this effect, you can use the GraphicFontScale
option to reduce the size of all text rendered to images by a certain amount.
NOTE: This option is available on Microsoft Windows platforms only.
The default value is 1. You can set it to a value between 0.01 and 100.0 to scale the text rendered into images by this amount. Setting GraphicFontScale
to slightly less than one can help prevent truncation and wrapping when KeyView does not have access to exactly the correct font. For example:
[Options] GraphicFontScale=0.95_FT_HTML5_bannerTitle.htm