标签: postscript

使用python的win32print模块打印PDF文档?

我正在尝试使用win32print模块打印PDF文档.显然这个模块只能接受PCL或原始文本.那是对的吗?

如果是,是否有可用于将PDF文档转换为PCL的模块?

我打算使用ShellExecute; 但是,这不是一个选项,因为它只允许打印到默认打印机.我需要在各种网络上的服务器上打印各种打印机.

谢谢你的帮助,皮特

python windows pdf winapi postscript

2
推荐指数
1
解决办法
2万
查看次数

如何在postscript文件上创建程序覆盖文本?

我有一些postcript格式的图表,由gnuplot生成.我需要在图表上放置一些识别信息.如何编写一些指令来执行此操作?我想在图表的右上角写一个数字(.ps文件).

pdf shell graphics postscript ghostscript

2
推荐指数
1
解决办法
4424
查看次数

蓝调对于Type 1字体意味着什么?

我无法理解Type 1字体规​​范的蓝调部分.你能用一些例子来向我解释一下过度抑制的执行或停止吗?

fonts typography postscript

2
推荐指数
1
解决办法
646
查看次数

在PostScript中更改字母间距

在编写postscript文件时,可以选择这样的字体:

/Courier-Bold findfont 16 scalefont setfont
(bar baz) show
Run Code Online (Sandbox Code Playgroud)

我想改变我的字体的字母间距 - 有没有办法做到这一点?要么直接作为字体操作符,要么只是能够在字形呈现之间插入任意postscript命令?

fonts postscript eps

2
推荐指数
1
解决办法
1336
查看次数

POSTSCRIPT:如何改变字体的重量?

我只有一个普通的字体,我想让某些文字看起来很粗,我怎样才能改变字体的重量?

我尝试使用/ Arial findfont [12 0 0 10 0 0] makefont setfont但它使字体更宽而不是更胖.

postscript

2
推荐指数
1
解决办法
456
查看次数

以对象中心为参考在 Postscript 中旋转

假设我在 postscript 中有一个方形物体。如何以正方形的中心为参考角度而不是正方形的左下角旋转正方形?

postscript

2
推荐指数
1
解决办法
492
查看次数

在 PostScript 中:如何将一些堆栈元素(在运行时计算)放入可以分配给名称的过程中?

运行前已知值 10 和 20 的示例,以便更好地理解以下实际问题:

/point1 { 10 20 } def将数字 10 和 20 放入(匿名)过程中,然后将其分配给名称point1(因此它不再是匿名的)。然后point可以使用name ,即每当解释器找到它时,它就会执行{ 10 20 },即 10 和 20 将被压入堆栈。

执行前后堆栈def

Stacke before:             Stack after:
{ 10 20 }                  -
/point1

Dict before:               Dict after:
-                          point1 --> { 10 20 }
Run Code Online (Sandbox Code Playgroud)

现在实际的问题是:假设将在运行时计算两个值 10 和 20 。如何将它们(或任意数量的n栈顶元素)分配给给定的名称以便以后使用?

Stacke before:             Stack after:
<y>                        -
<x>
/<name>

Dict before:               Dict after:
-                          <name> --> { …
Run Code Online (Sandbox Code Playgroud)

postscript

2
推荐指数
1
解决办法
227
查看次数

PDF/postscript 或 HTML 到 ZPL(斑马打印语言)代码

我有一个 pdf 文件或该 pdf 的后脚本文件。我的要求是将此文件转换为 ZPL 代码,以便我的热敏打印机可以打印该文件。我在谷歌上搜索了很多,但找不到任何可以满足我的要求的解决方案。如果您以前遇到过这种情况,请提出任何解决办法。谢谢

postscript zpl zebra-printers

2
推荐指数
1
解决办法
4440
查看次数

我应该用什么语言编辑文档?

文档编辑很好,但它们有其局限性.什么是他们的好选择?我已经知道了HTML,CSS虽然他们可以完成这项工作,但它们不适合印刷文件.我在思考学习LaTeX,因为很多学者都在使用它.但我想知道是否有人会推荐其他语言,如postscript.

html css latex document postscript

1
推荐指数
1
解决办法
175
查看次数

Ghostscript postscript pswrite是编码文本

为什么Ghostscript pswrite在其输出中编码我的文本?考虑以下MWE:

%!PS-Adobe-3.0 
%%Title: mwe.ps
%%Pages: 001
%%BoundingBox: 0 0 595 842
%%EndComments

%%Page: 1 1
%%PageBoundingBox: 0 0 595 842
0 0 1 setrgbcolor
0 0 595 842 rectfill
1 0 0 setrgbcolor
247 371 100 100 rectfill
/Times-Roman findfont
72 scalefont
setfont
newpath
247 300 moveto
(Chris) show
showpage
Run Code Online (Sandbox Code Playgroud)

将此MWE保存到文件并在GSview中查看将显示一个蓝色页面,其中包含红色方块和我的名字.现在使用以下命令行通过Ghostscript 9.06运行此文件:

"c:\Program Files\gs\gs9.06\bin\gswin64c.exe" ^
  -dSAFER -dBATCH -dNOPAUSE ^
  -sDEVICE=pswrite -sPAPERSIZE=a4 -r72 -sOutputFile=mwe_gs.ps mwe.ps
Run Code Online (Sandbox Code Playgroud)

请参阅下面的Ghostscript输出.有人可以解释一下这里发生了什么.虽然两个rectfill命令仍然很明显,但我的文本(Chris)已经编码,不再可以区分.

是否有替代的postscript设备可以保留我的文本?

<snip>
%%Page: 1 1
%%PageBoundingBox: 0 0 595 842
%%BeginPageSetup
GS_pswrite_2_0_1001 begin
595 …
Run Code Online (Sandbox Code Playgroud)

matlab postscript ghostscript

1
推荐指数
1
解决办法
2600
查看次数