我试图解决的问题是自动复制和定位一个svg(140 x 70 mm)六次以获得打印机友好的A4 PDF页面。
我想创建一个多页邀请(140 x 70毫米)。在一张A4纸(不同颜色的A4纸)上,我想要定位6个切口。一个邀请函由4张纸组成,每张双面打印。这导致8页放置信息。所以我将从4x A4获得6次邀请。它看起来与this one类似。
所以A4纸看起来像这样。
________210mm_________
| | |
| A | |
|______________| C |
| | |
2 B | |
9______________|_______|
7______________________|
m | |
m D | |
|______________| F |
| | |
| E | |
|______________|_______|
我使用inkscape准备了一个页面(140 x 70 mm)和相应的背面。我可以使用inkscape手动复制每个页面。但它重复工作,如果我想改变一个页面,我必须一直传播到A,B,C ......
你知道如何用python解决这个问题吗?我已经找到了一些svglib的。但我刚刚发现了一个简单的svg - > pdf转换。
答案 0 :(得分:0)
您可能想调查Inkscapes“克隆”功能。
http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Clones.html
它可能会做你想要的。
然而,一个明显的问题浮现在脑海中。如果您的邀请是160x70,那么您将如何在页面上使用C? 160 + 70> 210。