向打印机驱动程序添加自定义纸张尺寸

向打印机驱动程序添加自定义纸张尺寸

我正在尝试使用 OKI Microline 5520 点阵打印机进行打印。我尝试打印自定义尺寸的表格,但是我无法在打印首选项中选择任何自定义纸张尺寸。

我尝试过内置的 Windows 驱动程序,并从 OKI 网站下载了最新的驱动程序。最新的驱动程序可以打开更多纸张尺寸(主要是折叠式),但我仍然无法选择我创建的自定义格式。

有没有办法让打印机驱动程序使用自定义纸张尺寸?

我使用的是 Windows 7,我需要使用的自定义纸张尺寸是 10" x 5.6"。最接近的折页纸尺寸是 8.5" x 5.5",不幸的是,这会从打印中截断部分文本。

谢谢

答案1

事实证明,这是由驱动程序的 PaperSize 功能中的 CUSTOMSIZE 条目引起的。

*MaxPrintableWidth 设置为 6120,小于自定义纸张大小所需的值。将此值增加到纸张宽度(英寸)* *MasterUnits: PAIR(x, x) 中的宽度值可显示纸张大小。

将自定义纸张尺寸的宽度(以英寸为单位)乘以驱动程序文件中 *MasterUnits: PAIR(x, x) 的宽度分量,得出您需要在驱动程序文件中设置的最小 *MaxPrintableWidth 值。

在这种情况下,它是 10 * 720,因此 *MaxPrintableWidth: 7200 允许设置纸张尺寸。

相关内容