允许用户创建PDF文档

时间:2013-03-11 10:48:00

标签: asp.net pdf-generation

我是PDF新手,但有一个项目要做。在我的项目中,用户应该能够创建PDF文档。我已经搜索了许多使用itextsharp创建PDF文档的网站/教程。但他们已经展示了创建简单PDF文档的例子,即hello world 我想要的是空白编辑器(使用ckeditor)和用户将数据写入该空白编辑器,当用户点击保存按钮文件时,应以PDf格式保存。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

这可以帮助您,因为PDFSharp为PDF提供了更多功能 PDF samples

答案 1 :(得分:0)

如果要保留输入CKEditor的所有格式,这可能会变得棘手。

根据我的经验,两个最好的PDF生成库是iTextSharpsyncfusion。在这两个中,我觉得syncfusion可以更容易使用。

基本上你要做的就是解析HTML并生成类似的PDF结构。 iText和syncfusion都可以直接从HTML转换为PDF,但是如果您的html具有奇怪的布局,您可能需要手动形成PDF(使用PdpPTables,段落对象等)。