使用PDFtk覆盖两个PDF-戳记被裁剪
我有两个PDF,它们来自两个完全相同大小的不同来源。我想把一个叠在另一个上面 从pdfinfo-box-f1-l3 top.pdf的输出使用PDFtk覆盖两个PDF-戳记被裁剪,pdf,merge,overlay,ghostscript,pdftk,Pdf,Merge,Overlay,Ghostscript,Pdftk,我有两个PDF,它们来自两个完全相同大小的不同来源。我想把一个叠在另一个上面 从pdfinfo-box-f1-l3 top.pdf的输出 Creator: cairo 1.10.2 (http://cairographics.org) Producer: cairo 1.10.2 (http://cairographics.org) Tagged: no Pages: 1 Encrypted: no Page 1 siz
Creator: cairo 1.10.2 (http://cairographics.org)
Producer: cairo 1.10.2 (http://cairographics.org)
Tagged: no
Pages: 1
Encrypted: no
Page 1 size: 419.2 x 594.4 pts
Page 1 MediaBox: 0.00 0.00 419.20 594.40
Page 1 CropBox: 0.00 0.00 419.20 594.40
Page 1 BleedBox: 0.00 0.00 419.20 594.40
Page 1 TrimBox: 0.00 0.00 419.20 594.40
Page 1 ArtBox: 0.00 0.00 419.20 594.40
File size: 1023501 bytes
Optimized: no
PDF version: 1.5
Producer: GPL Ghostscript 9.05
CreationDate: Wed May 21 16:00:30 2014
ModDate: Wed May 21 16:00:30 2014
Tagged: no
Pages: 1
Encrypted: no
Page 1 size: 419.2 x 594.4 pts
Page 1 MediaBox: 0.00 0.00 419.20 594.40
Page 1 CropBox: 0.00 0.00 419.20 594.40
Page 1 BleedBox: 0.00 0.00 419.20 594.40
Page 1 TrimBox: 0.00 0.00 419.20 594.40
Page 1 ArtBox: 0.00 0.00 419.20 594.40
File size: 145877 bytes
Optimized: no
PDF version: 1.4
从pdfinfo-box-f1-l3 bg.pdf的输出
Creator: cairo 1.10.2 (http://cairographics.org)
Producer: cairo 1.10.2 (http://cairographics.org)
Tagged: no
Pages: 1
Encrypted: no
Page 1 size: 419.2 x 594.4 pts
Page 1 MediaBox: 0.00 0.00 419.20 594.40
Page 1 CropBox: 0.00 0.00 419.20 594.40
Page 1 BleedBox: 0.00 0.00 419.20 594.40
Page 1 TrimBox: 0.00 0.00 419.20 594.40
Page 1 ArtBox: 0.00 0.00 419.20 594.40
File size: 1023501 bytes
Optimized: no
PDF version: 1.5
Producer: GPL Ghostscript 9.05
CreationDate: Wed May 21 16:00:30 2014
ModDate: Wed May 21 16:00:30 2014
Tagged: no
Pages: 1
Encrypted: no
Page 1 size: 419.2 x 594.4 pts
Page 1 MediaBox: 0.00 0.00 419.20 594.40
Page 1 CropBox: 0.00 0.00 419.20 594.40
Page 1 BleedBox: 0.00 0.00 419.20 594.40
Page 1 TrimBox: 0.00 0.00 419.20 594.40
Page 1 ArtBox: 0.00 0.00 419.20 594.40
File size: 145877 bytes
Optimized: no
PDF version: 1.4
我用来覆盖的命令是:pdftk bg.pdf stamp top.pdf output test.pdf
从附加的test.pdf中可以看到,top.pdf在压印到图像上之前会被裁剪。如果我在同一个源中的两个PDF上盖章,它将不会被裁剪。然而,所有的PDF都是完全相同的大小!有什么想法吗
您使用的工具不是您可以选择的最佳工具。他们给了你虚假的信息。我已经在iText RUPS中打开了您的三个文件,下面是我看到的: 从左到右,我们看到:
- bg.pdf,带有一个值为[0 419.2 594.4]的MediaBox和一个[-8.665-8.94 427.87 603.343]的CropBox。当然,这是错误的:CropBox不能比MediaBox大
- top.pdf,带有值为[0 0 419.200012 594.400024]且无CropBox的MediaBox
- test.pdf,MediaBox和CropBox的值与bg.pdf的值相同
在操作PDF之前,我会先修复CropBox值。不幸的是,
pdfinfo
并不总是显示裁剪-/Bleed-/Trim-/ArtBox值,因为它们是在PDF文件中指定的。如果这些值没有任何意义(或“非法”或根本没有指定),pdfinfo
会显示它返回的值,以代替文件中的无意义值(即,它使用与MediaBox相同的值)。最后我用Podofo移除了CropBox,它成功了。