我的Windows窗體包含一個文本框,我們需要在其中輸入html標籤,一個按鈕用於生成PDF。 我們需要將文本框內容加載到XML Reader中,並遞歸處理每個XML元素,然後我們需要生成一個PDF文件。 PDF文件必須包含數據,即: 例如,如果我在pdf文件的文本框中輸入標籤,它必須顯示一個表格。 我對Windows窗體很陌生,XML也可以幫我完成這個任務使用XML閱讀器在Windows窗體中生成PDF
0
A
回答
0
您需要使用庫來創建PDF文件。 iTextSharp是一個可以提供幫助的通用庫。看看這個庫和樣品,你將能夠從你的應用程序輕鬆創建PDF文件
https://sourceforge.net/projects/itextsharp/
iText的是PDF庫,它允許你創建,調整,檢查和維護文檔可移植文檔格式(PDF):
iTextSharp是.NET端口。
0
回答了這個簡單的代碼
Document document = new Document();
PdfWriter.GetInstance(document, new FileStream(Request.PhysicalApplicationPath + "\\MySamplePDF.pdf", FileMode.Create));
document.Open();
iTextSharp.text.html.simpleparser.HTMLWorker hw =
new iTextSharp.text.html.simpleparser.HTMLWorker(document);
hw.Parse(new StringReader(htmlText));
document.Close();
但我的問題是我要選擇dynamically.Can任何一個可以幫助我如何動態設置的路徑在上面的代碼路徑的路徑。
0
PdfWriter.GetInstance(document, new FileStream(Request.PhysicalApplicationPath + "\\MySamplePDF.pdf", FileMode.Create));
使用SAVEFILE對話框
SaveFileDialog svg = new SaveFileDialog();
svg.ShowDialog();
PdfWriter.GetInstance(document, new FileStream(svg.FileName + ".pdf", FileMode.Create));
改變了這種代碼
相關問題
- 1. 通過閱讀XML生成Xsl FO + PDF
- 2. 使用PDF閱讀器在iPhone中下載時閱讀pdf
- 3. 在windows phone中閱讀PDF
- 4. PDF閱讀器通過PDF閱讀器---在Android中的作家
- 5. ITEXT PDF閱讀器無法閱讀PDF
- 6. PDF閱讀器
- 7. PDF閱讀器
- 8. 用於Windows的PDF閱讀器形成的問題
- 9. 從WSDL生成Windows窗體
- 10. 從Windows窗體應用程序生成pdf
- 11. 用Windows窗體閱讀郵件使用C#
- 12. 在C#窗體中使用XML文件生成HTML文件
- 13. 在iPhone上生成PDF,媒體大小的PDF生成器
- 14. 使用Abobe pdf閱讀器不能顯示pdf在Android中
- 15. angularjs PDF閱讀器 - PDF
- 16. 的PDF閱讀器
- 17. Pdf閱讀器Android
- 18. Android中的PDF閱讀器
- 19. iframe中的PDF閱讀器
- 20. iphone中的PDF閱讀器
- 21. 在PHP中添加字體並使用PDF生成器導入
- 22. 安卓使用Rmsdk的pdf閱讀器
- 23. iTextSharp的pdf閱讀器不讀PDF
- 24. 如何在Windows 8 metro應用程序中使用本機pdf閱讀器?
- 25. 流的PDF文件生成的Adobe閱讀器損壞錯誤
- 26. 閱讀windows phone的動態xml閱讀器?
- 27. 閱讀PDF使用C#.NET
- 28. 使用iText閱讀pdf
- 29. 使用Android閱讀pdf
- 30. 在pdf中嵌入的pdf閱讀pdf