printdocument

    1熱度

    3回答

    我有一個Winforms應用程序,它生成自己的打印PrintDocument對象。它工作在XP和Windows 7與我自己的測試很好,但一個用戶已經越來越在Vista下面的異常時,他們選擇以開放文檔的打印命令: ************** Exception Text ************** System.ArgumentException: Handle 0 is not valid.

    4熱度

    2回答

    什麼是頁眉和頁腳添加到一個.net的PrintDocument對象的最簡單的方法,無論是務實還是在設計時? 具體我想打印一個第三方網格控制(Infragistics的當Gridex V4.3),這需要一個PrintDocument的對象和它本身吸引進去。 生成的頁面只包含網格和它的內容 - 但是我想添加一個標題或標題來標識打印的報告,並可能顯示誰打印它的頁腳,何時和理想情況下的頁碼和總數頁面。 我

    1熱度

    2回答

    在我的WinForms應用程序中,可以在許多位置打印數據。每次用戶想要打印時,我都會創建一個新的PrintDocument實例,該實例用於當前的打印作業,然後進行處理。一切正常,但「打印」對話框始終設置爲默認打印機及其默認參數。如果選擇另一臺打印機,用戶必須每次都選擇一次。 創建一個全局PrintDocument實例並共享它的所有打印作業是通用的方法嗎?像這樣,總是使用最後選擇的打印機。或者還有其

    3熱度

    4回答

    我有一個文檔,打印時我想翻轉180度。 (這是由於打印機中標籤紙的方向)。 有一個屬性PrintDocument.PrinterSettings.LandscapeAngle但它是隻讀的。 我覺得這個屬性受打印機驅動程序的影響,因此不是'settable'。 有沒有一種很好的方式可以將打印件旋轉180度,而不必做太惡劣的事情?

    0熱度

    1回答

    我們公司正在用MindFusion的WPF圖表組件開發一個應用程序(WPF,面向.NET 3.5)。顯然,在不同的系統上打印並保存XPS文檔會導致各種錯誤。 我將問題簡化爲從我們的應用程序創建的單個樣本XPS Document。我將首先給出有關係統的概述,並分別解決問題,分別保存xps文檔並使用新的WPF打印以下列表中的路徑: 注意:所有這三個系統都安裝了帶有.NET 3.5 Framework