Reader/Acrobat SDK Licensing Query

I am developing an application in C# and this application will display the PDF document on a form. I have 3 questions as follows.
Question one : I am currently using the axAcroPDF which is exposed in the free Acrobat Reader. Now, if I deploy my application to my client, do I have to have them purchase any license from Adobe for the Reader or for using the Reader .NET classes?
Question two: Since the Reader SDK is quite limited, I am thinking of using some of the Acrobat SDK classes in my application. In this case, how does the license works - do I have my client by an Adobe Acrobat Std or Pro for each PC where my application runs? Does this mean that each copy of Acrobat comes with 1 license for SDK, or can I buy 1 Acrobat and separate licenses for the SDK, or can I just buy the SDK separately.
Question three : Is the PDF Library SDK license also tied to Acrobat Std or Pro?
Kindly enlighten on this because I called my local retailers and they are not sure about this also. And I tried to look into the forums and I do get a vague idea but want your confirmation before I inform my client on what to buy.
Thank you.
John

Hello, I have managed to find a relevant posting which answers my questions by Patrick Leckey.
Link is http://forums.adobe.com/message/1908336#1908336
In short, for using Acrobat Reader API in your applications there is no license to buy. But to use the Acrobat SDK, need to buy the Acrobat Std or Pro depending on which API calls the developer is using. And for PDL Library SDK, have to work with a partner of Adobe for licensing.
I have spent several days reading the EULAS and searching the NET and even talking to people, but could not get a clear answer, but this link cleared it all up. This is the first time I am working with Acrobat for development, as other softwares license their SDK separately, unlike Adobe. So this is something new for me.
Thanks to Patrick Leckey for his excellent answer!
Cheers!
John

Similar Messages

  • Acrobat SDK License Agreement Question

    The following is a section of the latest Acrobat SDK License Agreement from the Adobe website:
    "3.2  Development Restrictions.  You agree that You will not Use the Software to create, develop or use any program, software or service which . . . (b) can both (i) communicate with Adobe Reader Products and (ii) modify or save a PDF (Portable Document Format) document (including saving any modifications to a separate file for such documents);"
    Does this mean that I am NOT allowed to develop a program that both:
    Interfaces with Adobe Reader/Acrobat via the Acrobat SDK for PDF viewing purposes and
    Builds and modifies PDF's using third party component(s)?
    If the answer to the previous question is "YES", that means I can only use the Acrobat SDK in a program that is limited to PDF viewing and printing as far as PDF issues are concerned.  That would be very restrictive for a real world application that involves PDF's, especially when I am supposed to "add significant and primary functionality" as the license aggreement also states.

    How do I go about contacting "Adobe Legal"?
    Also, just to clarify our discussion on some subtle but important points . . .
    I understand that Adobe Reader is just that, a read-only application.  And, I understand that the Adobe solution for modifying PDF's is Adobe Acrobat.  I have components from 3rd parties that let me programatically modify PDF's.  So, from a strictly programming tools point of view, I don't need Acrobat to modify PDF's in my application.  The 3rd party components handle the PDF modification tasks.  I'm not trying to use the Acrobat SDK to modify PDF's, but rather only to view PDF's.
    So, when you say:
    "You can NOT use Reader to view PDF documents as part of a software solution that also modifies the PDF using some other technology"
    Do you mean:
    It is your understanding that using the Acrobat SDK for PDF viewing and 3rd party components for PDF modification in the same application constitutes a violation of the Acrobat SDK License Agreement?
    And when you say:
    "Acrobat, however, does not have this limitation"
    Do you mean:
    Adobe requires licensed Acrobat to be used for PDF modification in any application that uses Acrobat SDK for PDF viewing?  (In other words, PDF modification is where Adobe wants to make a profit.)
    Thanks for your input.

  • Acrobat SDK Licensing and Server Deployment

    Hello,
    I have a couple of questions regarding deploying a .NET Web Application that uses the Acrobat SDK (only for PDF merging).  Currently, I have a license for Adobe Acrobat (which gave me access to the SDK to develop the merging).  For other developers to work on the same project, they will also each need their own Acrobat license in order to develop with me, correct?
    I've completed this project (again, a .NET Web app) and it will be hosted on a web server as part of a larger website.  The application generates some PDF reports and will merge the documents together into 1 PDF.  The process will be run on the web server when a user clicks a button to generate the reports.
    My question is, on the web server, what type of license is needed?  Is there a redistributable that can be installed on the web server for the AcroExch.PDDoc COM object (and everything else) or do we just need to purchase another copy of Adobe Acrobat and install that on the server?
    If any of this isn't clear, please let me know.
    Thanks!

    Well, read through a bunch of docs and I believe I may know the answer to my question.  It looks like the PDF Library is what I would need to use in order to create applications that I can then deploy to other users or in my case, a server.
    The question I still have is, is it still valid to just install the Acrobat SDK on the server (I have an extra license)?  Would it still work (since I'm not using any of the specific PDF Library functionality that Acrobat doesn't have)?
    Thanks!

  • Licensing and Deployment of Acrobat SDK

    I am new to Adobe and have a question regarding licensing of Acrobat X PRO and Acrobat SDK. I would like to create a distributable form with
    Acrobat X Pro and setup for users to complete the fillable Form with Acrobat reader and the completed form details will be submitted to a
    network folder (FDF). I then want to programatically pickup the submitted form details, possibly using the FDF toolkit to parse the details,
    and then programatically fill the form using the acrobat SDK.  A desktop copy of Acrobat X PRO and Acrobat X SDK will be deployed on a
    workstation on my network. The forms will be filled in with Acrobat reader on other workstations on the same network and on external
    workstations with access to the network folder used for submitting the completed forms.  Would this contravene any licensing restrictions?

    You only license the product--not the use of the forms. You should fill out a distribution agreement if you distribute Reader to end users.
    Ben

  • Using the SDK in a C# program with Acrobat Standard (License question)

    Hi,
    we have purchased Adobe Acrobat Standard and installed it on a Computer to edit pdf documents.
    Basically, we delete some pages at the end of document as they contain superfluos information.
    As there is a naming convention in these files that tells us how many pages have to be deleted, we want to use the Acrobat SDK to delete the pages automatically.
    Is that ok or would we need to purchase a special license for the Acrobat SDK?
    Cheers,
    Helmut

    As long as the computer is only performing the task for a single individual (since you only have a single copy) - that’s fine.  It cannot, however, perform this operation for multiple people.

  • Using the Acrobat SDK with READER

    I have successfully coded (C#) against Acrobat Pro. in the past. Since ACROBAT.DLL is not provided with Acrobat Reader, how can you code against it? The sample code provided with the SDK shows it's use with ACROBAT.DLL and states that limited functionality is available for Reader, but how can that be if ACROBAT.dll is not provided with Reader? Am I missing a concept here? Is there another DLL and TLB to use for Reader? I'm lost!
    Thanks

    Ask your questions in the forum for Acrobat SDK.

  • How to enable forms extenstion for adobe reader using Acrobat SDK?

    Adobe acrobat GUI tool  enables PDF forms designers to extend the use of Adobe Reader and allow the end user to save the PDF form locally using the Reader.
    Is it possible to do the same kind of fuctionality at run time on the server using Acrobat SDK?.
    We are creating several PDF Form on the server, is there any way we can use Acrobat SDK to enable form's extenstions programatically on the server after the PDF is created.
    If Yes How? any code example?

    Not using the Acrobat SDK, no.
    However, Adobe sells the LiveCycle Reader Extensions Server that can be
    used on a server for exactly this purpose.

  • Cannot read a file using Acrobat SDK in Adobe Reader 11 when Enable Protected Mode is checked

    I wrote a plugin using Acrobat SDK which reads a temporary file created by another program in TEMP folder. In Adobe 10, plugin can read the temporary file and everything works. In Adobe Reader 11, plugin fails to read the temporary file when Enable Protected Mode option is checked. When I uncheck this option, everything works fine. Our customers are concerned about disabling this option. Please let me know if there is a workaround for this issue without unchecking the option. Thank you.
    -Srilatha

    Thank you! That worked!
    -Srilatha

  • How to read the output of 'tarantella license query' command?

    I'm trying to track my license usage (to better determine when to buy new licenses, and to track usage over time).
    When I issue the 'tarantella license query command, this is typical of the output I see:
    [root@sgdserver ~]# /opt/tarantella/bin/tarantella license query
    License usage at: Mon Feb 11 14:03:53 EST 2008
    Type                In use / Total
    Base                6      / 230
    UNIX                4      / 230
    Mainframe           0      / 230
    Windows             0      / 230
    AS/400              0      / 230
    [root@sgdserver ~]#What is the above saying? Is it saying that I am using 10 licenses out of my 230, or am I just using 6 licenses? In other words, do I add up the numbers or just use the highest one? Or do I just have to worry about the 'Base' license number?
    Thanks.

    The base license is the number of users that are logged into a webtop.
    From there you count then connectivity type.
    So you have 6 webtop licenses out of 230 consumed and of those 4 users have launched UNIX sessions out of 230 you have licensed.
    hope this helps.

  • Acrobat SDK C# Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)

    Hi,
    Here I want to known one thing clearly, that is I was developed one application in C# with Acrobat SDK.
    In my application I am using Acrobat AxAcroPDFLib.AxAcroPDF and  also some other acrobat class.
    In my development system i am using Acrobat 7.0.
    When my application installed in my client system I am faced different types of problem.
    System 1
    System Configuration
    OS : XP
    Acrobat 7.0
    Result : Success
    System 2
    System Configuration
    OS : XP
    Acrobat 5.0
    Acrobat 7.0
    Result : Fail
    Error : Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)
    System 3
    System Configuration
    OS : XP
    Acrobat 7.0
    Adobe Reader 9
    Result : Success
    Note:
    But I having problem when I am use my application while Adobe Reader 9 is open.
    What is problem?
    Error is related to ActiveX COM fail like
    Error HRESULT E_FAIL has been returned from a call to a COM component.
    Retrieving the COM class factory for component with CLSID {FF76CB60-2E68-2E68-101B-B02E-04021C009402} failed due to the following error: 80080005
    System 4
    System Configuration
    OS : XP
    Acrobat 7.0
    Result : Success
    Problem:
    At the time of tool installation the system configuration will be as mention above, after by mistake they installed Adobe Reader 5.0. I faced the problem to use my application ActiveX COM failed
    So I was un installed Adobe Reader 5, and tried but I got the following error,
         System.Runtime.InteropServices.COMException (0x80040154): Class not registered (Exception      from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
    at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
    at System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
    at System.Windows.Forms.AxHost.CreateWithLicense(String license, Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
    at System.Windows.Forms.AxHost.CreateInstance()
    at System.Windows.Forms.AxHost.GetOcxCreate()
    at System.Windows.Forms.AxHost.TransitionUpTo(Int32 state)
    at System.Windows.Forms.AxHost.CreateHandle()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.AxHost.EndInit()
    at Greenleaf_MetaData.ArticleMetaData_Jnl.InitializeComponent()
    at Greenleaf_MetaData.ArticleMetaData_Jnl..ctor()
    at Greenleaf_MetaData.MainForm.btn_Process_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)   
    So, I am advised my System Admin team to Re-Install the Acrobat 7.0, after the Re-Installation of Acrobat 7.0, all the problem get solved.
    But I want to known what is problem?
    And also what is the Adobe COM connection between Acrobat ActiveX and my Application(C#, VB, etc…).
    So Please give clear information and guidance...
    Thanks & Regard
    Thirusanguraja Venkatesan

    A simple google can get:
    Common problems such as Windows Error Code 0x80040154 can be resolved with without too much difficulty. In this article we will go through solving the problem and how to prevent it in the future.
    What happens
    If you are registering an ATL server, you may see this error code. In the case of DLLs, regsvr32.exe will generate this error. In the case of EXEs, calling _Module::RegisterServer (CComModule::RegisterServer) in _tWinMain() will generate this error.
    For detail: http://www.error.info/windows/registry-0x80040154.html
    Cheers,
    andy

  • Can I generate PDF thumbnails on server using Acrobat SDK

    Hi All,
    Are there any licensing limitations or restrictions that prevent me from utilizing Acrobat's COM objects or interfaces to generate thumbnails for PDF documents on the server keeping in mind that I will install full version of Adobe Professional on server?
    Thanks.

    You should read the product pages for a description of the LiveCycle ES suite. It is not an API interface to Acrobat - it is an entire range of PDF-based server solutions for paperless workflows. Many different products that can be extended directly via Java.
    > how about the third-party tools that extend adobe sdk
    Can you give me an example? I don't know of any products that extend the Acrobat SDK (which is what I assume you meant by Adobe SDK). I know of several the provide extended interfaces to the PDF Library SDK, as well as many 3rd party proprietary solutions (since the PDF standard is an open format, anybody can write their own libraries for it from scratch).
    > any thoughts?
    Yes. Call Adobe Sales or Customer Service, and get answers straight from the horses mouth. They're a for-profit company (and quite good at the profit part). Sometimes the decisions they make may not make everybody happy, but it is their right to make those decisions.

  • SDK Licensing

    The SDK documentation implies that there may be a license and/or royalty fee for using the SDK in professional applications.  It also states that the amount and type of fees are subject to your usage.  I have not been able to find any more specific information on the Adobe web site.
    I called the Adobe sales department to get more specific information.  They said I had to contact customer service and transfered me to that department.  Not surprisingly, customer service told me I must speak to sales, so I told them I started with sales and they transfered me to customer service.  The customer service rep then had an impromptu discussion with her "colleagues" and told me there are no licensing or roylaty fees when using the SDK to print PDF documents.
    I was tempted to ask her for that in writing but felt like the entire exercise was a waste of time.  I sense that I should start with sales again but before I do I figured maybe someone could help me on the forums.
    Can anyone tell me the licensing requirements of using the Acrobat SDK to programmatically print PDF documents in a professional application (an application that my company sells for profit)?  Or at least direct me to the correct section of the Adobe web site or the correct (and preferrably competent) department to call so that I may obtain this information?
    Thank you in advance for any help,
    Z

    Depends on what part(s) of the SDK you use:
    If you are going to be developing an application that controls Acrobat or Reader via JS/IAC/COM/OLE/DDE - no cost. (and your users will need to have Acrobat or Reader installed)
    If you are going to be developing a plugin to Acrobat - no cost.  (and users need Acrobat installed)
    If you are going to be developing a plugin to Reader - cost.  (and users need Reader installed)
    If you are going to be developing a stand-alone application with the Adobe PDFLibrary - cost.  (but no extra items required to be installed).

  • What Acrobat SDK Technology I need to build a plugin that creates a new item to the Right-Click context menu?

    I want to develop a plugin for Adobe Reader that will be invoked through a new item in the Right-Click menu.
    What is the right SDK Technology to build this new item? Javascript, Interapplication Communication or a C/C++ plugin?
    I would feel more comfortable with JS or C#, but I don't know if I must use the C++ API to be able to build such level of integration.
    Thank you very much.

    Plugins are written in C/C++ and especially something such as adding to the UI.
    To add this to Acrobat, no license or fee is required - you can do it today with just the SDK and Acrobat.
    However, to build a plugin for Reader, you will need to obtain a license from Adobe.  Details are in the SDK under "Reader Integration Key License Agreement" (RIKLA).

  • How to convert html to pdf using acrobat sdk 8.0?

    hi
    I am a beginner of acrobat sdk .
    I want to know How to use acrobat sdk 8.0 to convert html to pdf?
    herere some questions :
    1:How to support navigation inside PDF file that generated using acrobat sdk 8.0? For example: theres catalog in the top of HTML file, customer hopes can navigate inside the PDF file just like navigating inside the HTML file.
    2:How to support operating some controls in the PDF file that generated using acrobat sdk 8.0? For example: therere some drop down list and text box in HTML file, customer hopes can input text in the text box, click the drop down list to see available options in it just like in HTML file.
    Thanks in advance for any help and suggestion.

    Hello,
    I want a system to re-brand my 37 pages PDF for affiliates.
    I want a php dynamic link in the PDF online in order to personalize automatically the PDF for each affiliate. I need to change 2 links each time. The affiliate ID and the Paypal email (payment button) in page 36.
    Can you help?
    Please let me know
    Thank you
    Alex
    PS My system is online and i can give you the url if it helps.

  • Plug in for visual studio 6.0 in acrobat sdk 6.0

    Dear Friends,
    I am absolutely in to the pdf plug in work. Can any one please help me, to know that how to install the plug in for visual studio 6.0.
    I have installed acrobat sdk 6.0 , acrobat professional and visual studio 6.0 in my system.
    Please suggest me whether I have to download any other tool for this.
    Regards,
    Safee

    My problem has resolved... still thank you...
    I just follwed
    You must install the wizard manually. Simply copy the AcrobatPluginWiz.awx and
    AcrobatPluginWiz.hlp files from PluginSupport\Tools\Visual Studio App Wizard
    subdirectory of the Acrobat 6.0 SDK installation to the Common\MSDev98\Template\
    subdirectory of the Visual Studio 6.0 installation. The default path to copy from is
    C:\Program Files\Adobe\Acrobat 6.0 SDK\PluginSupport\Tools\Visual Studio App Wizard
    and the default path to copy to is C:\Program Files\Microsoft Visual
    Studio\Common\MSDev98\Template.
    Once the files are copied, the Acrobat 6.0 Plugin Wizard option will now be available in the
    File > New > Projects dialog.

Maybe you are looking for

  • Do not accept Null entry in a Query

    I have this query that searches for an string within the description field and would like not to accept an empty entry, is there some code I can put to do this? Here is the query; SELECT T0.Comments,T0.DocNum, T0.DocDate, T1.ItemCode, T1.Dscription,

  • BizTalk Zombie Message not coming as error in SQL Job "Monitor BizTalk Server"

    Hello All, I have Zombie message in Message box But when I run job "Monitor BizTalk Server" no error reported. My understanding this should be reported as error in second step. Same has been in details in URL http://biztalkmessages.vansplunteren.net/

  • Multithrea​ding and RS232 data too slow processed

    Hello, Hope someone could help with this issue.  I have simple application which process ASCII data coma separated from serial port at speed of 115.2kbps. There is 6 columns  of unsigned short data .  I set-up COM call back function to receive data a

  • What is the best Compressor settings for burning a 2 hour DVD on single layer disc?

    I have a 2 hour (120 minutes) project timeline which I want to encode in compressor to fit on a single layer DVD. Do I need to change the Bit Rate to make it fit on a single layer? Or can someone post the settings or link to where I can find the best

  • Determine if Tab is active

    If you have a Tab Control that has 3 tabs for example, I am wondering how do you go about determining if the 3rd tab is selected?  For example, I would like to use a True/False boolean output depending on if the 3rd tab is selected...if the tab is se