使用ghostscript的postscript文件里面的eps文件

时间:2013-07-16 05:45:41

标签: pdf ghostscript postscript eps

我正在尝试制作生产就绪的pdf。

我有动态上传的admin和postscript文件上传的eps文件。我在postscript文件中包含了eps

使用以下脚本

%%BeginDocument: danske.eps
(".$bgeps_path.") run
%%EndDocument

现在我的问题是,图像周围应该有10毫米的空间。

我设法通过翻译将10mm空间添加到pdf中。

但是当它打印时,打印机会切割两个边缘,一个是10mm空间,另一个是图像边缘。

所以我想要的是只允许一个边缘切割10mm空间。

我尝试通过使用BoundingBox来实现这一点,但这对我有帮助。

1 个答案:

答案 0 :(得分:1)

BoundingBox是一个评论,仅此而已,因此通常会被忽略。如果您想要放置EPS,那么您需要遵循EPS包含规则。您需要设置当前转换矩阵,以便在画布上至少正确地缩放并定位 EPS。

技术说明5022 EPSF sepcification v3.0有导入EPS文件的指南(第13页),您真的应该阅读此内容,特别是第16页的坐标系转换。技术说明可在此处获取:

http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf