我想GridView控件(基於HTML)導出爲PDF在asp.net + vb.net(後端)在asp.net + vb.net PDF格式。當我點擊導出到PDF按鈕時,下載窗口會顯示,但是當您點擊打開時,Adobe Reader將打開,但會顯示消息導出到使用iTextSharp的
「Adobe Reader無法打開'test [1] .pdf',因爲它是或者不支持的文件類型,或者因爲該文件已被損壞(例如,它被髮送作爲電子郵件的附件,並不能正確地解碼)「。
導出到pdf的編碼對於5個不同的報告是相同的,其中4個工作正常,並且出口到Excel
也對所有5個報告都正常工作。我在谷歌搜索,但無法找到正確的答案。它與itextsharp dll版本有任何關係嗎? (我用iTextSharp的版本3.1.1.0)
問題可能出在數據中,或許有一些字符串錯誤的字符集... – tanathos
你將不得不給我們很多的工作,現在我們沒有多少。 –