PrintDocument,更换打印机纸盘
问题说明
你好
我想更换正在使用的打印机的纸盘.我正在使用PrintDocument类,而以下是我正在使用的代码
Hello
I want to change the tray of the printer I am using. I am using the PrintDocument class and the following is the code im working with
for (int i = 0; i < printDocument.PrinterSettings.PaperSources.Count; i )
{
printDocument.DefaultPageSettings.PaperSource.SourceName = printerSettings.PaperSources[i].SourceName;
printDocument.Print();
}
即使实际的打印机只有3个,打印机的纸张来源也似乎是17个.并且每次我尝试在此循环中更改papersource时,它都不会更改,在分配后SourceNam会保持自动选择"状态.
我无法更改printDocument的SourceName.
任何帮助将不胜感激
谢谢你
The printer paper sources appear to be 17 even though the actualy printer have 3 only. And every time i try to change the papersource in this loop, it doesnt change, the SourceNam stays "Automatically Selected" after the assignment.
I am not able to change the SourceName of the printDocument.
Any assistance would be appreciated
thank you
正确答案
你好,
你尝试过吗?
Hello,
Have you tried?
printDocument.DefaultPageSettings.PaperSource = printerSettings.PaperSources[i];
在MSDN上有一篇文章演示了应如何做:
http://msdn.microsoft.com/en-us/library/system.drawing.printing.pagesettings.papersource.aspx [ ^ ]
瓦莱里(Valery)
There is an article on MSDN demonstrating how it should be done:
http://msdn.microsoft.com/en-us/library/system.drawing.printing.pagesettings.papersource.aspx[^]
Valery
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /reply/detail/tanhcgfife
-
YouTube API 不能在 iOS (iPhone/iPad) 工作,但在桌面浏览器工作正常?
it1352 07-30 -
使用 iPhone 进行移动设备管理
it1352 07-23 -
保持在后台运行的 iPhone 应用程序完全可操作
it1352 07-25 -
iPhone,一张图像叠加到另一张图像上以创建要保存的新图像?(水印)
it1352 07-17 -
在android同时打开手电筒和前置摄像头
it1352 09-28 -
扫描 NFC 标签时是否可以启动应用程序?
it1352 08-02 -
检查邮件是否发送成功
it1352 07-25 -
Android微调工具-删除当前选择
it1352 06-20 -
希伯来语的空格句子标记化错误
it1352 06-22 -
Android App 和三星 Galaxy S4 不兼容
it1352 07-20