我想要做的是将两个postscript文件合并成pdf。我一直在使用ghostscript的他们不过问题结合起来是ghostscript的产生与和在一个页面上一个PS文件中的另外两个页面上的PDF格式,而这并不是我希望完成将2个postscript文件合并为pdf
%!PS-Adobe-3.0
%%Pages: 1
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
%%Page: 1 1
save
6 dict begin currentpagedevice/PageSize get dup 0 get
0 sub 0 sub/w exch
def 1 get 0 sub 0 sub/h exch
def/x 87 def/y 87 def 0 0/b y h mul x
w mul gt def b{w y}{h x}ifelse div/c x h mul y w mul gt def c{w x}{h y}ifelse
div gt{h add translate -90 rotate b{w y h x w mul y div sub 2 div 0}{h
x 0 w y h mul x div sub 2 div}}{translate c{w x 0 h y w mul x div sub 2 div}{h
y w x h mul y div sub 2 div 0}}ifelse ifelse translate div dup scale
end 9 dict begin
{/T currentfile/ASCII85Decode filter def/DeviceGray setcolorspace
/F T/LZWDecode filter def
<</ImageType 1/Width 87/Height 87/BitsPerComponent
1/ImageMatrix[1 0 0 -1 0 87]/Decode
[0 1]/DataSource F>> image
F closefile T closefile}
%%BeginData:;
exec
J3Vsg3$\8+#CjR`&3*WA'+TR\@<!\`;@aOp`$+XV`%h8\!!!K[!9Aet#*;BOP%d==7jS.,hsVBYnDH
N[+5cZ=UtTfLSkWhgRG8\?,WGcN^j5#cP]3KsWRSLmE;_bp<GM2!Q!1FiRE6!+E91]DA$X`8iQFZYB
0mS8-o5Xu!f_0094V'pA:@g3R,3i_$'Yp\)8e-_&1fqhs%"[email protected][6Bt^^UAX[:aRMSIU!
416=^MmJq2-+0!fVFnDer\kkA9UY#Q*n/l#Ih/>7,IEq;.)e7/q%Q&SL"j'""q7'ad9:Z00;\?qF/.
8a*mIt,hY3"qji0!BA*e-tRs6.F-k:_SnL*&QCrBB*lce!!;K8Fj4Hp6d?"Tg3Y4:8BLi#B-/VXSPS
#XP\B&qLYW4;Koo&C`>f_omCk&%aL+C?WTr*(:Q0YB"[email protected]*i?(aUW\?B(Z"l6;3X;8O\%8-n:/*6;
f^!W~>
%%EndData
end restore showpage
%%Trailer
%%EOF
这里是已经尝试过第二个文件
该文件是大这里是它http://pastebin.com/R0Kgarem
不知道我怎么会去解决这个问题的链接。我需要在彼此下面没有任何空格的2 ps文件。
你是什么意思的“下彼此没有任何空格”?如果您在同一张纸上打印两次,以便两张图像都过度,或者当您将一张放在页面的顶部,一张放在底部时?你的问题可能是这一个的重复:http://stackoverflow.com/questions/9820646/overlay-two-postscript-files-command-line-approach –
这是一个很大的安装...收据..对于一个大苹果?你想叠加一个位图?还是收据位于顶部的位图? “在彼此之下”还不够清楚。 –
我想要做的是在收据的底部放置一个位图,不要在它们之间留下任何空格,也不要将它放在下一页上。我想我可能已经想出了这个问题,即收据ps文件在其底部有空白区域,因为当我使用ghostscript来查找bbox时,它比ps文件中为收据指定的小得多。如何使用bbox来确定收据ps文件的裁剪区域。我需要在运行期间完成这项工作,因为收据的高度可能会发生变化。任何想法? –