我的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