这是Adobe Postscript吗?

时间:2011-07-27 15:07:04

标签: pdf adobe postscript

我正在进行大量的文件转换,其中一些恰好是“.dat”文件。当我打开它们时,我看到第一行是“%!PS-Adobe”。这是一个例子......

%!PS-Adobe
^M%c$in
^M/c$in {72.0 mul} def
^M%DEFINE MARGINS
^M/C$LMAR .2    c$in def            %LEFT MARGIN
^M/C$RMAR 8.4   c$in def            %RIGHT MARGIN
^M/C$TMAR 10.8  c$in def            %TOP MARGIN
^M/C$BMAR .2    c$in def            %BOTTOM MARGIN
^M/C$CF /Courier def        %saves /Courier as C$CF

等...

我是否认为这些确实是Adobe Postscript文件而** ** ** PDF? 将这些转换为PDF有多难?我正在通过ImageMagick或其他什么来考虑命令行perl,但现在我对于交给我的东西感到有点难过。

非常感谢你...... 珍妮

3 个答案:

答案 0 :(得分:4)

您可以使用Ghostscript和pdfwrite设备将这些转换为PDF,或者为了简单起见,使用Ghostscript提供的ps2pdf脚本。

答案 1 :(得分:1)

是的,那是Postscript。 PDF将以“%PDF”开头。如果文本“^ M”就像那样,那么它就是在Mac上创建的,并且在其他平台上被复制或编辑。 (也许是在将样本粘贴到S.O.编辑框中的时候?)它定义了一些名称中带有美元符号的变量,这使得它看起来很有趣。

答案 2 :(得分:1)

%!PS-Adobe是符合Postscript文件的签名。 (不合格的Postscript可以通过%!获得。)PDF文件的签名是%PDF-