
是這樣的,這兩張圖一張是我的demo,列印的時候PrintSettings.PaperSize沒有問題,另一張是專案,就報錯“doc.PrintSettings.PaperSize”引發了型別“System.Drawing.Printing.InvalidPrinterException”的例外,環境都是一樣的環境。有沒有大佬幫我看看是哪里問題啊
uj5u.com熱心網友回復:
每次NEW這個物件的時候就會有例外。繼續運行就會報未安裝列印機的錯誤uj5u.com熱心網友回復:
你的Demo和專案造成的沖突檢查下代碼
uj5u.com熱心網友回復:
我自己寫了一個demo還有下載Spire.Pdf.dll的時候帶了一個demo同時運行都沒問題。專案上面就不行。都是呼叫的同一個類。沖突的話哪里會造成沖突呢
uj5u.com熱心網友回復:
同一臺電腦么?既然提示沒有默認列印機,強制指定一個看看uj5u.com熱心網友回復:
是同一臺電腦,就實體化PDFdocument的時候就出例外了。強制指定也需要在實體化之后。
uj5u.com熱心網友回復:
我把專案的頁面全刪了。然后重新弄個頁面就可以列印,在把刪的頁面還原居然就可以列印了。然后別人從碼云上把代碼拉取下來就又不能列印了。我自己把本地的檔案洗掉重新拉取也是不行。uj5u.com熱心網友回復:
PDFDocument可能會和ajax的配置有沖突。我把組態檔里關于ajax的代碼注掉以后,就可以找到列印機了。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/123712.html
標籤:C#
