首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从多个单页PDF文件中提取标签并将其对齐以填充A4页面(以节省纸张)

从多个单页PDF文件中提取标签并将其对齐以填充A4页面(以节省纸张)
EN

Stack Overflow用户
提问于 2021-06-08 03:21:09
回答 2查看 70关注 0票数 0

我从我的送货信使那里收到一个单页的A4文件。它在左上角包含一个小标签,页面的其余部分是空白的。因为我通常一天要打印几张,所以我最终浪费了很多纸张。我可以将所有PDF放到inkscape中(它会将标签作为一个分组对象导入),然后手动对齐它们以适应A4页面。但它很快就会变得单调乏味,而且会浪费时间。

你能给我指出正确的方向吗?为了写一个python脚本来做这件事,应该寻找什么?

EN

回答 2

Stack Overflow用户

发布于 2021-06-08 18:50:25

  • 您需要确定标签的大小(1磅= 1/72英寸)。

然后,

  • 确定一页上可以容纳多少标签,即可以包含多少列和行(考虑到所需的打印页边距)。

  • 脚本可以将PDF页面作为命令行参数,将每个页面作为表单XObject导入,并将标签放入行/列栅格中。
票数 1
EN

Stack Overflow用户

发布于 2021-06-28 00:00:41

我会做以下事情:

一次:

  • 为适合页面大小的每个标签创建具有不同链接图像的文件(具有正确的比例)

对于每个标签文件(Inkscape命令行):

使用Inkscape

  • Create打开一个标签大小的对象并将内容裁剪到该对象(如有必要,例如,因为文件中存在比单个组对象更多的内容)将

  • 调整大小页面设置为contents

  • Save

然后:

  • 根据您当前的一组标注文件名创建一个CSV文件,该文件适用于https://gitlab.com/Moini/nextgenerator -每行一页上可以容纳任意多个CSV文件,
  • 使用扩展名(请参见documentation)

请注意,如果需要,还可以从命令行使用该扩展。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67877553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档