PDEV_HOSTFONT_ENABLED结构(printoem.h)

PDEV_HOSTFONT_ENABLED 结构指示是否启用 Hostfont 功能。

语法

typedef struct _PDEV_HOSTFONT_ENABLED {
  BOOL bHostfontEnabled;
} PDEV_HOSTFONT_ENABLED;

成员

bHostfontEnabled

指定是否启用 Hostfont 功能。 如果设置为 TRUE,则会启用 Hostfont 功能。 否则,此功能处于禁用状态。

言论

此结构在 Windows XP 及更高版本中可用。

IPrintOemPS2::GetPDEVAdjustment 方法的 pBuf 参数可以指向此类型的结构。

Hostfont 支持旨在提高在主计算机系统而不是物理打印机上运行的 PostScript 解释器的性能。 启用 Hostfont 功能后,Pscript5 驱动程序在运行解释器所在的主机上已存在相同的字体时停止转换和下载主机字体数据。 这仅适用于以下字体:

  • TrueType 字体(TTF)转换为 PostScript 类型 42 或 CID2 字体

  • 已转换为 PostScript 类型 1 或 CID0 字体的 OpenType 字体 (OTF)

  • 打印机字体二进制文件 (PFB)

要求

要求 价值
标头 printoem.h (include Prcomoem.h)

另请参阅

IPrintOemPS2::GetPDEVAdjustment