printdocument

    0熱度

    1回答

    我的需求是使用c#打印Word文檔。 由於不推薦在服務器端使用Interop Word,因此我想使用PrintDocument類打印Word文件。 那麼,如何使用c#打印Word文檔? 我嘗試下面的代碼,但它打印出兩張空白頁: PrintDocument printDoc = new PrintDocument(); printDoc.DocumentName = "E:\\Word

    -1熱度

    2回答

    我收到了一些編譯錯誤,我的new Rectangle() - 我有一個窗體,其中有幾個用於用戶輸入的文本框和一個用於打印預覽的按鈕。當按下按鈕打印預覽時,我希望當前的窗體顯示在頁面上。我正在嘗試編碼文本框中的值,使其顯示在頁面底部打印的圖像正上方的左上方。這是我的語法,但我得到了多個編譯錯誤。我有什麼不正確的設置?我覺得寫文本形式的勝出形式到打印文檔應該是相當直接的,但我失敗了! private

    0熱度

    2回答

    我有通過託管在IIS中的應用程序將pdf(從流生成)傳輸到網絡打印機的場景。我嘗試過使用PrintDocument.Print(),我遇到的問題是:1.文檔正在排隊等待大小爲0字節的打印作業隊列。 2.文檔正在以擁有者名稱作爲machine_name排隊到打印作業隊列。 這裏是我嘗試使用PdfiumViewer(以從字節組的PrintDocument)和System.Drawing.Printin

    0熱度

    1回答

    嘗試打印到文件,從.DOCX創建一個PDF或.xlsx 它管理創建的文件,但試圖打開它的時候,表示該文件已損壞或損壞。 代碼: string name = Path.GetFileNameWithoutExtension(filename); string path = Path.GetDirectoryName(filename); Directory.CreateD

    0熱度

    2回答

    我正在通過打印文檔對象在c#中打印一系列字符串,並且它工作正常。每個字符串默認打印一個新行。但是如果一個字符串包含的字符數多於一行可以打印的字符數,那麼其餘的字符將被截斷,並且不會出現在下一行。 任何人都可以告訴我如何修復一行的字符數量並在新行上打印超出的字符? 感謝

    1熱度

    1回答

    我有一個C#WinForms應用程序。用戶上傳.XPS文件並指定一些打印機設置(份數,紙盒等)。 程序需要以這些設置以編程方式打印文檔。也就是說,不能進行用戶交互來進行打印。 我可以用System.Printing AddJob方法來接近。 (https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/how-to-programm

    2熱度

    1回答

    我試圖打印列表框中的項目列表。我有284項。其中大約四分之一被打印,其餘不打印,底部最後一個入口被截斷。我在網上閱讀了關於通過利用e.HasMorePages跟蹤您從哪裏停止並打印到下一頁的內容,但現在沒有任何打印內容,它只是說它的打印頁面1,2,3,4,5 ....等等。沒有任何反應。我必須按ctrl + c並關閉程序。我怎樣才能達到理想的打印效果? Private Sub Print_Clic

    3熱度

    1回答

    ,將這些代碼應補充保證金的打印文檔,但是當我在我的代碼中使用它,我看不到添加任何保證金。我在代碼上的用法是否正確?下面是從MSDN代碼: printFont = new Font("Arial", 10); PrintDocument pd = new PrintDocument(); pd.PrintPage += new PrintPageEventHandler(pd_PrintPage

    -1熱度

    3回答

    我一直在嘗試通過標籤打印機打印條形碼圖像。但使用SATO CG408打印機打印的圖像非常小。這是目前的代碼。 static void Main(string[] args) { try { PrintDocument pd = new PrintDocument(); pd.DefaultPageSettings.PaperSize =

    -2熱度

    1回答

    我創建在其中,我使用外部類打印dataGridView C#應用程序在C#文件。與這個類我能夠打印文檔PDF,但我無法將文件保存到磁盤。我知道這可以通過printDocument1.PrinterSettings.PrintToFile=true和printDocument1.PrinterSettings.PrintFileName = path來實現,但正如我所提到的那樣,我正在使用外部類,因