操作PDF文件,Windows Forms C#

时间:2010-11-08 09:27:09

标签: c# winforms pdf pdf-generation

我有pdf页面我想从C#windows窗体应用程序打印/保存,但我想在此之前修改文件,添加用户编写的最终评论页面(仅文本)。

有人可以指点一个简单的pdf库,用简单的代码完成这个。

3 个答案:

答案 0 :(得分:3)

iTextSharp值得一看

答案 1 :(得分:1)

你可以看看PDF Sharp:http://pdfsharp.com/PDFsharp/index.php?option=com_content&task=view&id=12&Itemid=40(显然当前是离线)

另一种选择是(付费版)PDF Metamorphosis:http://www.sautin.com/products/components/pdfmetamorphosis/index.php

祝你好运。

答案 2 :(得分:1)

标准.NET类不直接支持处理PDF文档格式。您需要使用编程SDK(如leadtools或itextsharp)。由于我不熟悉itextsharp,我将谈谈我对leadtools函数的经验。此SDK支持加载PDF文件,提取文本并将其保存为PDF文档格式。 我建议使用铅工具函数的以下方法: - 将PDF文件加载为图像(PDF文件中的所有对象(文本,图像,超链接等)将光栅化为一个图像)。 - 将光栅化图像传递给一个leadtools OCR引擎。 Lead OCR引擎可以在图像上定义区域,识别文本,编辑文本然后将其保存为PDF文档格式。

您可以在此处找到更多信息: http://support.leadtools.com/CS/forums/31677/ShowPost.aspx