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

Python 从多个单页PDF文件中提取标签,并将其对齐以填充A4页(以节省纸张),python,pdf,svg,inkscape,Python,Pdf,Svg,Inkscape,我从送货员处收到一份单页A4 PDF文件。它在左上角包含一个小标签,页面的其余部分为空白。由于我通常一天要打印几张,结果浪费了很多纸张。我可以将所有PDF放到inkscape(它将标签作为一个分组对象导入),然后手动将它们对齐以适合A4页面。但它很快就会变得单调乏味,而且会浪费时间 你能给我指出一个正确的方向吗?为了编写一个python脚本来完成这个任务,你需要寻找什么 您需要以PDF为单位确定标签的大小(1点=1/72英寸) 然后确定一页上可以放置多少标签,即可以有多少列和行(考虑所需的打印

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

你能给我指出一个正确的方向吗?为了编写一个python脚本来完成这个任务,你需要寻找什么
  • 您需要以PDF为单位确定标签的大小(1点=1/72英寸)

  • 然后确定一页上可以放置多少标签,即可以有多少列和行(考虑所需的打印边距)

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


  • 关于如何处理PDF,已经有了一个答案,其中一个答案是关于哪些内容听起来与您想要做的内容完全相同。我今天正在阅读,谢谢。