如何使用 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 不是查看器,因此如果您想以在 Adobe Reader 中查看文档的方式查看文档,则无法使用 iTextSharp 打开 PDF 文档。有一个基于 Windows 的 GUI 可以使用 iText 打开文档(称为 iText RUPS),但它会向您显示 PDF 文档内部的内容,而不是可见的内容在外面。
所以你的问题我必须使用 Adobe Reader 组件才能查看 PDF 吗? 的答案是肯定的!
但是,Adobe Reader 是一个查看器,而不是 split/merge 文档的工具。如果您想要 split/merge 文档,您需要 Adobe Acrobat。
可以使用 Adobe Acrobat copy/paste PDF 中的图像或 Reader 手动(例如通过选择图像,右键单击并选择另存为图像),但这些 EULA 不允许您从代码中执行此操作。它们是最终用户 桌面 产品。您不能在服务器上或其他应用程序中使用它们。
我想打开硬盘中现有的 PDF 文档 disk.How 我可以打开 PDF 文档并使用 itextsharp 查看吗?或者我必须使用 adobe PDF reader 组件才能查看 PDF。
如果我使用adobe PDF reader组件查看PDF文档,是否可以使用itextsharp的功能,例如split/merge文档,提取图像? 我正在使用 c#
iTextSharp 不是查看器,因此如果您想以在 Adobe Reader 中查看文档的方式查看文档,则无法使用 iTextSharp 打开 PDF 文档。有一个基于 Windows 的 GUI 可以使用 iText 打开文档(称为 iText RUPS),但它会向您显示 PDF 文档内部的内容,而不是可见的内容在外面。
所以你的问题我必须使用 Adobe Reader 组件才能查看 PDF 吗? 的答案是肯定的!
但是,Adobe Reader 是一个查看器,而不是 split/merge 文档的工具。如果您想要 split/merge 文档,您需要 Adobe Acrobat。
可以使用 Adobe Acrobat copy/paste PDF 中的图像或 Reader 手动(例如通过选择图像,右键单击并选择另存为图像),但这些 EULA 不允许您从代码中执行此操作。它们是最终用户 桌面 产品。您不能在服务器上或其他应用程序中使用它们。