TCustomRVPrint.MetafileCompatibility

<< Click to display table of contents >>

TCustomRVPrint.MetafileCompatibility

Specifies whether printing output is compatible with metafiles.

property MetafileCompatibility: Boolean;

(introduced in version 16)

If RVStyle.TextEngine = rvteUniscribe, or for bidirectional text, the component may draw/print text using glyph indexes in fonts instead of character codes. When printing output is captured to a metafile, this metafile can be viewed correctly only on computers having the same font installed. On computers without this font, or with different version of this font, such metafiles may look completely incorrect. Also, it may cause problems for some virtual printers.

You can set MetafileCompatibility=True to switch to metafile-compatible output (less efficient, and in some cases of a lower quality). Some items (for example equations) will print themselves as bitmaps.

Default value

False