【问题标题】:Better print quality by using built-in typeface list in Postscript?通过在 Postscript 中使用内置字体列表来提高打印质量?
【发布时间】:2017-02-06 10:04:36
【问题描述】:

我正在为具有 Postscript 引擎的旧打印机、Laserjet 4si MX 生成打印件。此引擎为 2011.110 版本

引擎报告它有大约 35 种内置字体。列出的字体如下:

ITC Avant Garde Gothic Book
ITC Bookman Demi
Courier
Helvetica
New Century Schoolbook Bold
Palatino
Symbol
Times Roman
ITC Zapf Chancery Medium Italic

etc and so on

我认为引擎也支持下载的字体。

为了最大限度地提高打印质量,是否建议我编写程序以使用这些特定的内置字体进行打印,或者我也可以使用操作系统字体?我担心使用操作系统提供的字体会比内置字体的打印质量低。

【问题讨论】:

  • 这个问题是“我们不能告诉你,只是测试一下”的问题之一。我们无权访问您的硬件,因此无法告诉您它的具体行为方式(因为旧打印机是临时的)。只需在所有字体中使用相同的句子制作 PDF,包括您正在考虑的非内置字体,打印占用的一两页,然后看看哪些打印得很好,哪些打印不好。这将是比这里任何人都可以给您的更好的答案,并且您可以将页面与打印机一起存储以供将来参考。
  • @Mike 有正确的想法。但请务必将您的结果作为答案发布!

标签: printing fonts postscript


【解决方案1】:

我在 Adob​​e Systems 的 PostScript 打印机部门工作,当时(我相信)开发了这台打印机的 PostScript 解释器。您提供的字体名称与PostScript Level 2 core font set 中的字体名称相匹配。如果您发送要求内置字体的页面描述,它将产生高质量的结果。如果您发送正确下载字体(或字体子集)的页面描述,它也会产生高质量的结果。这类打印机使用下载的字体打印是例行公事。

但是,结果的质量还取决于您发送的 PostScript 语言页面描述的质量,以及页面描述下载字体的方式。这又取决于您使用的操作系统、应用程序、打印机驱动程序和字体。你不告诉我们这个。这是一台旧打印机。可能是新的操作系统或应用程序不支持按照打印机所期望的方式提供字体。

此外,“质量”的含义取决于评估它的人的要求。 “打印质量”是指轮廓的平滑度,还是匹配所需字体设计的能力?打印速度或页面描述数据的紧凑性是否起作用?

正如Mike 'Pomax' Kamermans 所说,“我们不能告诉你,所以测试一下,然后报告你的结果”。您希望我们告诉您哪些您的简单测试不会?

【讨论】:

    猜你喜欢
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 2015-09-02
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多