我想知道是否有人知道将多页PDF文件转换为长图像文件的好方法,页面顶部。我能找到的所有转换器只会为您提供多个图像,每一页都是PDF。但我需要一个单一的图像。
或者将多个图像转换为一个大图像的方法,其中一个图像位于另一个图像的顶部。
谢谢
答案 0 :(得分:2)
您可以使用其中一个生成多个图片的转换器,然后使用ImageMagick和“flag”-append附加它们:
基本上它将内存中的当前图像序列加入到 列,或行,没有间隙。没有任何形式的理由,如 (当前)提供居中,因此图像沿着对齐 它们的左边或顶边,视情况而定。附加“-append”选项 垂直方向,而加号形式“+ append”水平附加。
命令示例:
convert page_A.gif page_B.gif page_C.gif page_D.gif page_E.gif \
page_F.gif page_G.gif page_H.gif -append appended.gif
答案 1 :(得分:0)
我使用imagemagick:
convert work.pdf work.tiff
完成。
E.g:
$ identify test.pdf
test.pdf[0] PDF 183x275 183x275+0+0 16-bit Bilevel DirectClass 32KB 0.000u 0:00.000
test.pdf[1] PDF 181x278 181x278+0+0 16-bit Bilevel DirectClass 32KB 0.000u 0:00.000
test.pdf[2] PDF 178x280 178x280+0+0 16-bit Bilevel DirectClass 32KB 0.000u 0:00.000
test.pdf[3] PDF 180x272 180x272+0+0 16-bit Bilevel DirectClass 32KB 0.000u 0:00.000
test.pdf[4] PDF 179x274 179x274+0+0 16-bit Bilevel DirectClass 32KB 0.000u 0:00.000
identify test.tiff
test.tiff[0] TIFF 183x275 183x275+0+0 1-bit Bilevel DirectClass 33.3KB 0.000u 0:00.000
test.tiff[1] TIFF 181x278 181x278+0+0 1-bit Bilevel DirectClass 33.3KB 0.000u 0:00.000
test.tiff[2] TIFF 178x280 178x280+0+0 1-bit Bilevel DirectClass 33.3KB 0.000u 0:00.000
test.tiff[3] TIFF 180x272 180x272+0+0 1-bit Bilevel DirectClass 33.3KB 0.000u 0:00.000
test.tiff[4] TIFF 179x274 179x274+0+0 1-bit Bilevel DirectClass 33.3KB 0.000u 0:00.000