我正在开发一个 C# 桌面应用程序,我需要更改一些打印机设置并打印一些图片。在我的程序中,我已经可以设置纸张尺寸、打印机名称等...如果我进入打印机首选项的高级选项,有一个名为“打印机功能”的部分。我不知道如何访问打印机设置中的参数。例如,有“边框”、“外套饰面”、“2英寸切割”等。具体来说,我感兴趣的是“2英寸切割”。
如何在运行时获取这些属性?
UPDATE我稍微改变了图片和问题以使其更具体。
好的,所以我找到了一个对我来说非常有效的解决方案,希望这对其他人有帮助。
经过一番研究后,我发现我的打印机未设置为允许通过驱动程序访问这些功能。因此,我所做的是在 Windows 中的打印机和设备中创建第二个配置文件,使用相同的驱动程序连接到同一端口上的同一打印机。然后,通过我的程序,我只需根据我的需求选择不同的打印机配置文件。奇迹般有效。
感谢所有做出贡献的人。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)