我有一个pdf文件,我想在Windows窗体应用程序中打开并执行以下任务 -
我尝试使用某些库,例如pdfSharp / iTextSharp甚至是Acrobat Reader OCX控件。
它真的在烦我......有什么帮助吗?
答案 0 :(得分:1)
如果您没有直接需要编辑PDF,我建议您查看一些转换PDF的方法。即便如此,转换为不同的形式,进行更改,然后转换回来可能更容易。 PDF是PostScript的一种形式,它使它变得强大,但也使它变得混乱,我的个人偏好是跳过这个头痛。并不总是可以避免(有一些乐趣在PDF print @ home ticket创建中创建泰语支持,而不会使文档膨胀到无法使用),但强烈建议尽可能使用。
无论如何,有各种各样的PDF转换库,其中一些可用于.NET。最糟糕的情况是,您可能需要创建托管C ++层以允许您的C#代码访问它们。
答案 1 :(得分:1)
acrobat阅读器OCX是否已具备所有这些功能? OCX在您的代码中需要做什么?
您可以尝试与Adobe联系并获取完整的PDF版SDK。它可能有控件,您可以使用它来解决您的问题。
想一想,是否有来自Adobe的PDF SDK?
答案 2 :(得分:0)
您尚未提及使用免费或商业PDF查看器选项的偏好。如果您愿意使用商业PSF查看器,则可以评估SyncFusion PDF Viewer control,Telerik PDF Viewer,Dynamic PDF Viewer或TallComponents。我检查了功能集,似乎都有你正在寻找的功能。我不代表或推广任何这些SDK,我使用了TallComponents和Dynamic PDF进行PDF操作,两者都有很好的支持,我想说.NET领域的PDF退伍军人。