如何在多张A4纸上自动打印大于A4的页面?

如何在多张A4纸上自动打印大于A4的页面?

我有一张大于 A4(210x297 毫米)的图像,比如说 400x400 毫米。有没有办法自动将其打印在多页上并保持原始尺寸,这样我就可以将它们并排放置以获得原始图像?

我不介意每页的边距很小(我可以稍后将它们剪掉)但我需要保留原始尺寸。

答案1

这不是一个自动的解决方案,但我发现 PosteRazor,它允许将图像“剪切”成多个较小的图像,并具有所需的设置(输出大小、边距大小、边框覆盖和其他一些)

答案2

方法 1:GIMP

我正在分享GIMP解决方案使用 GIMP 切片图像 - 手动和半自动方式邮政

下载插件:

  1. https://sourceforge.net/projects/gimp-tools/reviews
  2. https://github.com/khalim19/gimp-plugin-export-layers/releases

将两个插件安装到 C:\Users"Your-Username"\AppData\Roaming\GIMP\2.10\plug-ins

现在打开 GIMP 并转到图层 > 图块 > 拆分图块 > 根据需要选择行数和列数。然后单击确定。

现在转到文件>导出图层,您可以像这样从图像中导出图块以便稍后打印。

方法 2:ImageMagick

我分享了这个解决方案GIMP 可以将一张图片分割成多张图片吗? 发布。为此你必须安装图像魔术师. 在保存图像的文件夹中打开终端并输入终端。

  convert -extract 1024x1024+0+0 original.png target.png

在哪里:

  • 1024x1024是所需裁剪的宽度和高度
  • +0+0是原始图像的 x 和 y 偏移量

您可以将数十个这样的命令粘贴到 .cmd 文件中并轻松运行它们。

查看 ImageMagick 文档,你会发现这些命令有数千个选项。非常强大的工具,而且开源!

编辑:要使用此命令将图像拆分为多个图像,您可以像这样运行:

convert -extract 102x102+0+0 aa.jpg target.png -extract 102x102+102+0 aa.jpg target1.png -extract 102x102+204+0 aa.jpg target2.png -extract 102x102+0+102 aa.jpg target3.png -extract 102x102+0+204 aa.jpg target4.png

这里你必须手动计算输出图像的大小和偏移量,并相应地编辑命令脚本。这样你就可以添加所需的任意数量的提取命令。

相关内容