我正在尝试高效地批量打印 .TIFF 文件。我发现我可以将文件从 Windows 拖到打印作业队列窗口,然后它就会直接从那里打印它们。
对于不同纸张大小的 PDF 和 MS Office 文档,它们都可以正确打印。但是,TIFF 文件总是会出现边缘被切掉的情况。它似乎将 TIFF 的“比例”设置为 100%,并将其置于页面中央。
我希望它默认为“适合页面”或“最适合”或类似的内容。
我曾考虑过 Windows 可能使用设置的默认程序来打开要打印的文件,但更改默认程序不会改变输出。
我不知道如何让它工作,尽管我很确定这是可能的。Windows 的某个地方正在调用一个程序来打印这些内容,并且该程序可能有可更改的设置。
任何帮助,将不胜感激。
答案1
不确定它是否可以执行“适合页面”但 Irfanview 可以从命令行批量打印任何支持的图像:
i_view32.exe c:\foldername\*.tif /print
将打印目录/文件夹中找到的所有扩展名为 .tif 的文件foldername
,然后关闭 IrfanView。尚未测试多页 TIFF。您可以在打印后提供名称,将打印作业发送到不同的打印机,例如:/print="Name of the printer"
查看i_options.txt
所有可用的命令行参数。请记住:IrfanView 区分大小写!
答案2
根据@JSanchez的回答,Irfanview 也可以在不使用命令行的情况下完成这项工作,如下所示:
启动 Irfanview 并单击缩略图工具。在缩略图中,打开包含图像的文件夹。选择所需的图像(使用 Shift 和 Ctrl 键选择多幅图像)转到文件 > 将选定的文件打印为单幅图像勾选“最适合页面”按钮单击打印
注意:“最适合页面”设置将被记住以供下次打印作业使用,因此如果您使用 JSanchez 的命令行建议,它也将被使用。
另一个想法:如果您将 Irfanview 设置为处理图像的默认程序(无论如何我都推荐这样做),那么当您将 TIFF 放到打印队列上时它应该可以工作。
Irfanview可以下载这里。这是一个非常棒的工具,我一直在用。