答案1
好的,我发布了一个 PDF 链接,您可以使用它来做裁切标记,但由于您想要的确切值在验证之前是未知的,因此我只做了最后一项(顶部裁切线,因为您可以将 PDF 编辑为文本)。稍后会详细介绍,但要放置单独的 PDF 页面,我们需要一个 N-Up 功能,而这之前需要一个合并功能。所以总的来说,我建议 PDFcpu 可以是一个跨平台的开源解决方案。我们从 4 个单个 PDF 页面内容开始,因为 8.7 x 12.65 厘米,这里是 4 个中的其中一个。
现在开始 N-Up 最后是裁剪标记,但是我们发现 PDFcpu 无法处理不完整的 PDF,因此需要使用任何可以修复模板的阅读器(例如 Acrobat Reader DC)在完成后对其进行修复。或者使用任何命令行“PDF Fixer”,例如 Artifex GhostScript / MuTool 或 cpdf 或 qpdf,因为它们也是免费的开源软件。
然后在 4-UP 上用水标记裁剪标记。
pdfcpu.exe watermark add -m pdf -- "4rect.pdf" "sc:1.0 rel, rot:0" 4UP.pdf marked.pdf
writing marked.pdf...
最终结果(但您需要决定并编辑裁切标记的外观)
这是不完整的注册模板,您可以在 MS 记事本中编辑红线,类似于最后一条黑线(分成 3 个部分)。
%PDF-1.2
4 0 obj<<>>
stream
% Let us quarter the page in grey
0.5 0.5 0.5 RG 1 J 1 w
298 000 m 298 842 l 000 421 m 596 421 l S
% For speed let us draw full length cut lines (we can recolour / tune / trim them easily later )
1 0 0 RG 1 J 1 w
% Verticals
% gap 26
026 000 m 026 842 l
% gap 246 = 8.678 mm
272 000 m 272 842 l
% gap 52
324 000 m 324 842 l
% gap 246 = 8.678 mm
570 000 m 570 842 l
% gap 26 and finally Stroke that colour group
S
% Horizontals
% gap 31
000 031 m 596 031 l
% gap 359 = 12.665 mm
000 390 m 596 390 l
% gap 62
000 452 m 596 452 l
% gap 359 = 12.665 mm
S
% Switch to black
0 0 0 RG 1 J 1 w
% gap 025 - 273 and 323 - 571 (alter to suit, you could even add SYMBOL txt)
000 811 m 025 811 l 273 811 m 323 811 l 571 811 m 596 811 l
S
endstream
endobj
3 0 obj<</Type/Page/MediaBox [0 0 596 842]/Parent 2 0 R/Contents 4 0 R/Resources <</Font<</F1<</BaseFont/Helvetica/Encoding/WinAnsiEncoding/Name/F1/Subtype/Type1/Type/Font>>>>>>>>endobj
2 0 obj<</Type/Pages/Kids [3 0 R]/Count 1>>endobj
1 0 obj<</Type/Catalog/Pages 2 0 R>>endobj
xref
trailer <</Root 1 0 R>>
%%EOF