简体   繁体   English

Adobe Acrobat SDK库对在自定义应用程序中呈现pdf有用吗?

[英]is adobe acrobat sdk library useful to render pdf's in custom application?

I would like to ask if the acrobat sdk allows me to create an application that is able to render a pdf document from inside my application, that is, without the user having to open the adobe application along, but just having to have it installed on the system. 我想问一下acrobat sdk是否允许我创建一个能够从我的应用程序内部呈现pdf文档的应用程序,也就是说,用户不必一起打开adobe应用程序,而只需要将其安装在系统。 thanks 谢谢

No, the Acrobat SDK is for use with Acrobat, as its name implies. 否,顾名思义,Acrobat SDK与Acrobat一起使用。 What you need is the Adobe PDF Library (APDFL), which is sold and supported by Datalogics . 您需要的是Adobe PDF库(APDFL),由Datalogics销售和支持。 There are also a number of other third party PDF SDKs, some of which are quite good and almost all are far less expensive. 还有许多其他第三方PDF SDK,其中一些相当不错,而且几乎都便宜得多。 If you haven't already made a decision, I highly recommend you investigate them. 如果您尚未做出决定,强烈建议您调查一下。

Yes

From What is the Acrobat Software Developer Kit? 什么是Acrobat软件开发工具包? | | Adobe Developer Connection : Adobe开发人员连接

You can also use IAC support to render a PDF file into an external application window instead of the Acrobat window. 您还可以使用IAC支持将PDF文件呈现到外部应用程序窗口而不是Acrobat窗口中。

So, you can render a PDF using the Acrobat SDK in a custom application without the user needing to open Acrobat but it does need to be installed on the system running the custom application. 因此,您可以在自定义应用程序中使用Acrobat SDK呈现PDF,而无需用户打开Acrobat,但确实需要将其安装在运行自定义应用程序的系统上。

Alternatives 备择方案

The Adobe PDF Library is an alternative means of rendering PDFs in a custom application and with it you could do so without needing to install Acrobat on the computer running the custom application. Adobe PDF库是在自定义应用程序中呈现PDF的一种替代方法,有了它,您无需在运行自定义应用程序的计算机上安装Acrobat即可。 But it's expensive, eg thousands of dollars (per year?). 但这是昂贵的,例如数千美元(每年?)。 And it's print output doesn't exactly match Acrobat [emphasis mine]: 而且它的打印输出与Acrobat [强调我的] 不完全匹配

Improved print output to bring it closer to Acrobat 改进了打印输出,使其更接近Acrobat

There are also many many other PDF libraries with which you could render a PDF in a custom application. 您还可以使用许多其他PDF库在自定义应用程序中呈现PDF。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM