标签: postscript

将一个pdf或ps文件叠加在另一个上面

我有两个pdf或postscript文件(我可以使用其中任何一个).我想要做的是将每个页面合并在另一个页面之上,以便将文档A的page1与文档B的页面1组合以产生输出文档的页面1.这不是我一定需要以编程方式进行的操作,尽管这会有所帮助.

有任何想法吗?

pdf postscript

53
推荐指数
3
解决办法
6万
查看次数

如何使笔画宽度不受当前转换矩阵的影响

在SVG(和Canvas,Quartz,Postscript,...)中,变换矩阵影响路径坐标和线宽.有没有办法进行调整,以便线宽不受影响?也就是说,在下面的例子中,X和Y的比例是不同的,这使得正方形成为一个矩形,这是正常的,但它也使得两边的线条更宽.

  <g transform="rotate(30) scale(5,1) ">
      <rect x="10" y="10" width="20" height="20" 
            stroke="blue" fill="none" stroke-width="2"/>
  </g>
Run Code Online (Sandbox Code Playgroud)

矩形宽度缩放笔

我可以看到这在许多情况下都很有用,但有没有办法选择退出呢?我想我想要一个单独的笔TM或者能够将笔设置为CTM转换为圆形的椭圆,但我没有看到类似的东西.

缺乏这一点,我想我不得告诉SVG关于我的CTM而是自己转换坐标,这意味着将基元转换rect成它们的path等价物.

svg postscript coordinate-transformation

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

转换:Postscript委托失败

我想将PDF转换为JPEG:

$ convert pdf-test.pdf pdf-test.pdf.jpg
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

convert: Postscript delegate failed `pdf-test.pdf': No such file or directory @ error/pdf.c/ReadPDFImage/664.
convert: missing an image filename `pdf-test.pdf.jpg' @ error/convert.c/ConvertImageCommand/3015.
Run Code Online (Sandbox Code Playgroud)

目前我在Mac OS X Lion上使用此版本的GS和ImageMagick:

$ gs -v
GPL Ghostscript 9.02 (2011-03-30)
Copyright (C) 2010 Artifex Software, Inc.  All rights reserved.

$ convert -version
Version: ImageMagick 6.7.1-1 2011-07-21 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
Run Code Online (Sandbox Code Playgroud)

有人可以开导我这个吗?

pdf jpeg postscript imagemagick ghostscript

33
推荐指数
3
解决办法
3万
查看次数

如何将页码添加到Postscript/PDF

如果你在Postscript中有一个大文件(500页+)并想要添加页码,有人知道怎么做吗?

pdf postscript

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

如何更改PDF的页面方向?(需要Ghostscript或PostScript解决方案)

给定PDF文档,如何更改单个页面方向?

我正在使用最新版本的Ghostscript.

pdf postscript ghostscript

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

如何在Windows中创建虚拟打印机?

我想为Windows创建一个虚拟打印机驱动程序.我应该从哪里开始?WDK有一些打印驱动程序示例,但我无法使用.MSDN似乎没有太大帮助.

Windows有很多虚拟打印机(大多数是生成PDF),他们是如何做到的?

任何我似乎错过的文档链接都表示赞赏.

谢谢.

windows printing winapi driver postscript

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

PostScript与PDF作为输出格式

我正在编写一个排版应用程序,我正在使用PSG作为生成postscript文件的后端.我现在想知道这个选择是否有意义.ReportLab Toolkit似乎提供了PSG提供的所有功能,以及更多功能.然而,ReportLab输出PDF.

优势PDF提供:

  • transparancy
  • 更好地支持字符编码(例如Unicode)
  • 能够嵌入TrueType甚至OpenType字体
  • 超链接和书签

有没有理由使用Postscript而不是直接输出到PDF?虽然Postscript是一种完整的编程语言而不是PDF,但作为文档的基本输出格式,似乎没有任何优势.我假设PDF可以很容易地转换为PostScript进行打印?

一些有用的链接:

pdf postscript

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

用于在浏览器中呈现和注释PDF文档的Html5组件?

我正在尝试构建一个webapp,可以在没有安装Flash播放器的浏览器中查看和注释PDF文件(如iPad).是否有任何免费或廉价的组件在HTML,JS和画布中呈现PDF?谢谢!

javascript pdf html5 postscript

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

后记:如何将整数转换为字符串?

在postscript中,cvs*operator*被称为将数字转换为字符串.我该怎么用?我试过了 :

100 100 moveto
3.14159 cvs show
Run Code Online (Sandbox Code Playgroud)

要么

100 100 moveto
3.14159 cvs string show
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

有帮助吗?

string numbers postscript

15
推荐指数
2
解决办法
6664
查看次数

为什么Firefox对待Helvetica与Chrome不同?

Helvetica中呈现的文本的垂直位置及其内容区域的大小因Firefox和Chrome for Mac而异.例如,在Chrome中,如果行高与font-size相同,则会下移下划线.

演示浏览器之间不同的垂直字符位置

(我在这张照片中调整了块元素的位置 - 保持基线一致 - 以说明尺寸和文本定位的差异).如果你有一台Mac,你可以在这个JS Bin中看到我在说什么.

现在,我并没有直接对如何解决这个特定的差异感兴趣.我意识到手动调整的重置样式表试图消除或消除差异,但我特别感兴趣的是导致这些浏览器首先呈现不同的因素.

我在这里做一些假设:

  • 对于字体的渲染以及标准盒模型中字形的大小和位置,存在标准,但可能在它们如何交互方面未指定.

  • 浏览器制造商对上述标准的解释存在错误,这可能会影响文本的大小,定位和呈现方式.

  • 对于这些特定的浏览器,许多设计讨论和实际实现都是以某种形式公开的.因此,如果有人知道在哪里看,就可以了解这种差异的来源.

  • 两个浏览器都在同一个地方开始 - 标记,样式和字体定义在它们之间是一致的.在某些时候,他们在如何利用这些产生最终产出方面存在分歧.

因此,我的具体问题是:在这个过程中,这种分歧发生在哪里,是什么导致它发生?

我觉得,凭借这些知识,我可以更好地理解如何纠正这种差异.在这种情况下,特别是在我将来可能遇到的类似情况中.

css fonts postscript cross-browser graphics2d

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