【发布时间】:2016-12-23 15:39:22
【问题描述】:
我试图解决的问题是自动复制和定位一个 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 毫米)和相应的背面。我可以为每一页使用inkscape手动复制。但这是重复工作,如果我想更改页面,我必须一直将其传播到 A、B、C、...
你知道我如何用 python 解决这个问题吗?我已经找到了一些 svglib。但是我只是找到了一个简单的svg -> pdf转换。
【问题讨论】:
-
这将是一项使用 XSL 和 XSL FO 技术的简单任务。输入 SVG 并将其放入六个容器中