确定PDF中是否有cropmark

确定PDF中是否有cropmark,pdf,pdfbox,Pdf,Pdfbox,我正在尝试识别pdf中的作物标记 pdfinfo命令返回类似于媒体盒的cropbox 带cropmark的PDF- Page 1 MediaBox: 0.00 0.00 312.00 474.00 Page 1 CropBox: 0.00 0.00 312.00 474.00 Page 1 BleedBox: 0.00 38.19 311.76 435.57 Page 1 TrimBox:

我正在尝试识别pdf中的作物标记

pdfinfo命令返回类似于媒体盒的cropbox

带cropmark的PDF-

Page    1 MediaBox:     0.00     0.00   312.00   474.00
Page    1 CropBox:      0.00     0.00   312.00   474.00
Page    1 BleedBox:     0.00    38.19   311.76   435.57
Page    1 TrimBox:      0.00    38.19   311.76   435.57
Page    1 ArtBox:       0.00    38.19   311.76   435.57
因此,CropBox和Bleedbox的宽度和高度之间存在微小差异

PDF,无cropmark问题-

Page    1 MediaBox:     0.00     0.00   396.24   612.00
Page    1 CropBox:      0.00     0.00   396.24   612.00
Page    1 BleedBox:     0.00     0.00   396.24   612.00
Page    1 TrimBox:      0.00     0.00   396.24   612.00
在CropBox和BleedBox中未发现差异


我的理解正确吗?

Cropmarks将在装饰框中定义。然而,PDF文档有一个trimbox,但没有cropmarks是绝对合法的。但是,您可以使用“打印处理工具”面板(即Acrobat X或XI)中的相应操作显示CropMark

FWIW,Cropbox确定Mediabox的实际显示部分。出血框是艺术品的边界框,必须等于或大于修剪框(否则,您的出血不会超出切割边界。Artbox是艺术品的边界框


此外,在带有“live”cropmarks等的文档中,它们将位于自己的图层和/或位于自己的分隔板中。但cropmarks不能依赖于该板的存在。

阅读这些框的含义。事实上,仅查找修剪框并不能“识别pdf中的裁剪标记”,因为PDF创建者可能不知道如何正确使用修剪/出血,而只是在修剪框内手动添加一些标记。尽管如此,还是值得一试。