我经常发现我需要打印我创建的图像集合,这些图像足够小,以便每页容纳多个(例如,100 个 4 英寸 x 3 英寸的 PNG 文件)。
通常,当我执行此操作时,我会创建一个新的 Microsoft Publisher 文档,其自定义页面大小以匹配图像大小,然后手动将每个图像逐个添加到发布者文档中(这也会减慢我的速度,因为我必须重新定位图像并调整它们的大小,因为它们是以 90% 的大小插入的)。
我觉得一定有更好的方法可以做到这一点,但谷歌搜索了很多次都没有找到解决方案。我找不到一个程序可以让图片保持默认大小(或者允许我自定义图片尺寸)并且每页打印多张图片。
这看起来很基础,但我只是想不出如何自动执行这个简单的任务,而且我显然在错误的地方寻找。
答案1
免费图像实用程序伊凡维尤是我使用 Windows 时最常用的程序。它能对图像执行无数操作,其中之一就是联系表(Create contact sheet from selected files
从文件菜单中选择)。
您可以修改工作表模板(页面方向和每页横向和纵向的图像数量,以及自定义其他设置(如边距、标签等)。设置快速且直观。
它将执行您在评论中描述的操作。我将解释 Irfanview 如何制作联系表以及如何使用它来实现您描述的操作。
为了明确图像大小,所有模板“单元格”将采用统一大小。联系表上的所有图像都将适合相同大小的“单元格”,只要矩阵适合页面,您可以将其设置为任意大小。
如果图像的尺寸与单元格的尺寸不匹配,它将调整图像尺寸以适应模板,保持纵横比。它将适应定义的模板“单元格”中可以包含的每个图像的最大尺寸。它使用重采样(如果需要调整尺寸),因此适合的图像质量很高。
因此,如果您有一组 4" x 3" 的图像,并且想要保持这些图像的尺寸,请将它们分组为一批,然后创建一个包含该尺寸单元格的联系表模板。例如,您可以创建一个纵向、信纸大小的模板,该模板可以容纳两张横向、三张纵向(每张纸六张)。您可以调整边框,使“单元格”正好是 4" x 3"。图像将完全适合,无需调整大小。然后确定要使用的文件,它将创建并保存联系表页面(即您要打印的页面)。
您可以使用它来创建具有完全相同原始尺寸的精确尺寸图像表,或者获取包含不同尺寸、纵横比等图像的文件夹,并生成适合均匀尺寸单元格的表。
它会保存设置,因此下一个批次只需要告诉它要使用哪些图像。对于您来说,如果您有不同大小的图像组,您可以在批次之间根据需要调整设置。
它能用最小的努力产生巨大的产出。
答案2
在 Windows 7 下,这是一个快速内置解决方案。它允许每页显示 4、9 或 36 张图片
http://picturesandstories.com/news/2014/2/24/how-to-print-a-contact-sheet-of-photos-in-windows