【发布时间】:2013-09-27 14:53:55
【问题描述】:
发送文档时,假设 TIFF 图像到打印机,我们可以发送带有图像的元数据,例如纸张尺寸“法律、照片等”。打印机可以使用此信息来选择与此纸张尺寸匹配的纸盘。
我有一个生成 tif 文档并使用PrintDocument 生成打印作业的程序。此过程以编程方式发生(无 UI)。在将作业发送到打印机之前,是否可以通过编程方式更改 tif 图像的元数据?
例如我想将图像的纸张尺寸更改为“合法”。这样我可以告诉打印机使用哪个托盘。我已经探索过从 TIF 生成 XPS 文档。然后返回通过 XPS API 设置属性。但是,这个解决方案感觉有点沉重。我希望在此类编程方面有更多经验的人为我指明正确的方向。
【问题讨论】: