如何使用 itextsharp 打开 pdf 文件

How to open a pdf file using itextsharp

我想打开硬盘中现有的 PDF 文档 disk.How 我可以打开 PDF 文档并使用 itextsharp 查看吗?或者我必须使用 adobe PDF reader 组件才能查看 PDF。

如果我使用adobe PDF reader组件查看PDF文档,是否可以使用itextsharp的功能,例如split/merge文档,提取图像? 我正在使用 c#

iTextSharp 不是查看器,因此如果您想以在 Adob​​e Reader 中查看文档的方式查看文档,则无法使用 iTextSharp 打开 PDF 文档。有一个基于 Windows 的 GUI 可以使用 iText 打开文档(称为 iText RUPS),但它会向您显示 PDF 文档内部的内容,而不是可见的内容在外面

所以你的问题我必须使用 Adob​​e Reader 组件才能查看 PDF 吗? 的答案是肯定的!

但是,Adobe Reader 是一个查看器,而不是 split/merge 文档的工具。如果您想要 split/merge 文档,您需要 Adob​​e Acrobat。

可以使用 Adob​​e Acrobat copy/paste PDF 中的图像或 Reader 手动(例如通过选择图像,右键单击并选择另存为图像),但这些 EULA 不允许您从代码中执行此操作。它们是最终用户 桌面 产品。您不能在服务器上或其他应用程序中使用它们。