Postscript文件 - 图像而不是文本

时间:2016-08-11 14:01:22

标签: printing driver postscript

使用Postscript驱动程序(Xerox,Canon,HP,all),当我创建PS文件时,例如当我在打印机属性中打印测试页时,我得到:

好的:

  • 结果视图正确(例如使用GSview)

不行:

  • 文件大小很大,超过4 MB。
  • 当我编辑文件时,我有一个大图像(doNimage)。我认为这是大尺寸文件的原因。

示例文件:https://drive.google.com/open?id=0B9bet657DEU5alV6WFZZdDFjMmc

我在Windows 10上,与Windows Server 2012 r2类似的问题。

我默认配置驱动程序。

有人有想法吗?

非常感谢。 问候。

1 个答案:

答案 0 :(得分:1)

我不明白你的问题,你发布链接的文件包含文字。这是一个例子:

360 4485 M <202530360E0F1102381030100D100B0824152D30103102020C302A1E19181B1E1730132E28301530132D3B02230B2A2E22081308>[46 16 28 70 18 42 44 44 54 32 28 32 36 32 25 39 65 40 40 28 32 44 44 44 18 28 53 45 20 47 38 45
40 28 34 40 40 28 40 28 34 40 18 44 44 25 53 40 16 39 34  0]xS 

M是moveto,xS使用xshow运算符绘制十六进制字符串中的字符代码表示的字形,使用数组中的值来修改每个字形的宽度。

如果您希望看到ASCII字符代码令人遗憾地失望,那么这些文件会使用逐渐下载的子集TrueType字体,因此字符代码会在遇到它们时定义,即使用的第一个字形将被赋予字符代码1,第二个将是字符代码2,依此类推。

即使不这样,使用ASCII也会限制可支持的语言。早在20世纪80年代,这似乎不是一个问题,但它很长一段时间以来被认为是可以接受的。

如果您希望能够通过在文本编辑器中编辑来修改文本,请忘记它。 PostScript是一种编程语言,PostScript打印机驱动程序的输出是机器生成的程序。对于熟练的语言用户来说,这是一个漫长的过程,可以解读程序正在做什么。该程序适合更改,如果输出中有错误,请更正原始文档并从原始文档重新创建PostScript程序。

PostScript不是可编辑的格式。