我們怎樣才能訪問安裝的打印機的屬性,我們得到的將如何隨着我們通過將
開始,我們可以訪問一個安裝打印機的屬性 - >打印機&傳真 - >右鍵點擊該打印機的Printername - > Properties對話框
使用C#代碼更改打印機設置,就像我們使用上述過程一樣。我想通過給出打印機的名稱直接打開屬性對話框
我們怎樣才能訪問安裝的打印機的屬性,我們得到的將如何隨着我們通過將
開始,我們可以訪問一個安裝打印機的屬性 - >打印機&傳真 - >右鍵點擊該打印機的Printername - > Properties對話框
使用C#代碼更改打印機設置,就像我們使用上述過程一樣。我想通過給出打印機的名稱直接打開屬性對話框
您可以使用DocumentProperties Win API函數。
嘗試從CodeProject How to show a popup window for printer properties教程。
如果可以讓用戶看到所有打印機的列表,則可以使用System.Windows.Forms.PrintDialog
。
打開屬性直接對話框中,可以use printui.dll:
rundll32 printui.dll,PrintUIEntry /p /n "printer name"
從C#,這將是:
Process.Start("rundll32", "printui.dll,PrintUIEntry /p /n \"printer name\"");
我需要設置在運行時打印屬性 – Manjunath