How to Create a PDF Document and apply Digital Signature in C# using the Adobe SDK?

Hi Everybody!
I have to do two distinct tasks here:
1) How can I create a PDF document using the Adobe SDK in my .NET Applications(C# - 2.0)?
I just need a basic sample to create a document with a simple text, for example. I did not find any useful information in the adobe documentation. I have the Acrobat Professional 8.0 in my computer, but it's very dificult to work whith de Acrobat.dll and .NET with a poor documentaion.
2)How can I apply digital signature in a existent pdf document?
I need to sign documents using the SDK, just a basic sample in c# would be helpful to start!
Anybody could help?
Thank in advance!

Leonard Rosenthol or anybody that can help, sorry to insist.
I will explain better my problem:
I have an ASP.NET WebPAge (C# - 2.0). In this page, the user make a request. The request should generate a PDF document with the informations of the request and with a field to add a digital signature. The document created will be send to a approver that will confirm the approval applying his digital signature (I need to do too, a webpage where the approver open the page, choose the pdf document, and sign, just selecting his own certificate and clicking in the button SIGN... but this is another problem).
That's the reason that I have to create a PDF document. If I create a WORD or HTML document, and then convert to PDF, how can I add a field to digital signature in this pdf document?
Is there any solution using Acrobat SDK?
Thank you very much!

Similar Messages

  • How to create a  PDF document with page curls using Adobe  CS 4?

    My  goal is to create a  PDF document with page curls. I am using Adobe  CS 4.
    1.      The document was created in Adobe InDesign  CS 4  where the page  turn (curl) transition  was applied.
    2.      Then the document was exported to .swf.
    3.     The .swf file was imported into   Adobe Acrobat Pro  to create a PDF file with  flip page or page curl transitions.
    These are the problems.
    1.      The background is not  transparent.
    2.      Page dimensions have to be increased at least an inch in width and length so that the full page can show
    3.      The command and+   will not only increases the document's  screen size. It increases the page margins.

    PDF was never designed to support the Flash page curl effect (it didn't exist back then). Anything you try (and you've tried the standard hack) will look like a hack. Personally, I don't think the effort is worth it for an effect that's much overused.

  • I need to know how to create a pdf document larger than 129 inches from MS Project 2007

    I am completely new to Adobe Acrobat Pro 9. I need to know how to create a PDF which is larger than 129 inches for use on a plotter from MS Project 2007. I have searched the Adobe support articles with no success. Any help would be appreciated.  Thank you.

    Thank you.  I have tried that but it will only let me go to 129 X 129 inches, no larger.
    Sincerely,
    Bill Stern
    NSD IT Support
    22289 Exploration Drive
    Suite 305
    Lexington Park, MD 20653
    Phone: 301.862.4577 ext 10
    Fax: 301.862.9828
    Email: [email protected]

  • How to create a PDF document

    I have a document from which I want to create a pdf file.  I have created a pdf two different ways:  1) Using the printer app, and 2) Using the app that I used to create the document in the first place and choosing Save As a pdf.  In both cases the original document was 975 KB and the pdf was 2.2 MB!  A friend of mine took the same document and created a pdf which was only 1 MB!  He used a Windows machine.  In addition the pdf I created using both methods killed the embedded url's.
    I have figured it out, sort of.  First I do not want to pay $35 for an app for my Mac that allows me to convert to pdf.  If I ever need to create a smaller pdf for screen viewing and/or one which retains the active links then I will use my PC.
    I used Powerpoint (Office 2010) on the PC to create a pdf which was good for web viewing and screen viewing.
    So the basic problem is with the Mac - both with the basic software which blows up the file size when converting to pdf and kills the links, and with the Office for Mac which uses the basic Mac software.  I will not pursue this problem with Apple or Microsoft (Office 2011) unless Apple plans a workaround
    One thing Office for the Mac gives you is the capability to Reduce File Size when saving the pptx doc; however, when then creating a pdf o te Mac I get the same expansion/kill url behavior.
    So now I have a strategy which will work fine for me.  Use the PC at selected pdf creation times.
    I think that Mac OS X should provide the ability to create proper pdf's and not those limited ones I have discussed above and not force one to use the PC!

    The Apple doc was very helpful.  Using the Quartz filter when saving from Preview eliminated the bloat.  The reducing file size worked.
    As far as the links:  all single line full url's were retained.  If you had a multiple line url or a substitution of a word for a url that did not work.  With that in mind,  most documents that I will create would work fine as pdf's.  To be sure of success I will follow this proceedure:  1) Don't substitute words for url's, 2) Make sure that url's are on one line of the document, 3) use the quartz filter out of Save As in Preview when creating the pdf, and 4) Go to the PC if the prior steps are not feasible.
    I still think that Apple should make the process easier!
    Thanks for your help.

  • Create a PDF document and attach it to a service order business transaction

    Hi all,
    I have following requirement. For a particular service order, i am reading the entire survey details and then my requirement is that i want to convert this details into a PDF document and then attach the document to the same service order.
    Right now, i have created a SMARTFORM which prints the required details. I got the OTFDATA of the smartform and now my problem is to convert it into PDF and then attach it to the service order .
    Kindly help.
    Points will be rewarded.
    Thanks in advance,
    Karan

    business object
    business_object-instid = guid.
    business_object-typeid = 'BUS2000116'.
    business_object-catid = 'BO'.
    PROPERTIES
    ls_loio_properties-name = 'DESCRIPTION'.
    APPEND ls_loio_properties TO l_loio_properties.
    ls_loio_properties-name = 'KW_RELATIVE_URL'.
    ls_loio_properties-value = 'Test'.
    APPEND ls_loio_properties TO l_loio_properties.
    CLEAR ls_loio_properties.
    ls_loio_properties-name = 'DESCRIPTION'.
    APPEND ls_loio_properties TO l_phio_properties.
    ls_loio_properties-name = 'KW_RELATIVE_URL'.
    ls_loio_properties-value = 'any name'.
    APPEND ls_loio_properties TO l_phio_properties.
    ls_loio_properties-name = 'LANGUAGE'.
    ls_loio_properties-value = 'EN'.
    APPEND ls_loio_properties TO l_phio_properties.
    FILE_ACCESS_INFO
    FILE_SIZE = l_filesize.
    mimetype = 'application/pdf'.
    file_name = 'any name'.
    binary_flg = 'X'.
    FILE_CONTENT_BINARY
    pass the binary content
    RAW_MODE
    X
    package_id  -> to create package id
    CONSTANTS: c_objtype   TYPE skwf_ioty VALUE 'P',
               c_sign      TYPE sdok_qusgn VALUE 'I',
               c_op        TYPE sdok_cxop VALUE 'NX'.
               c_class     TYPE sdok_class VALUE 'BDS_POC1'.
    DATA: appl TYPE skwf_appl.
    DATA: cspc TYPE sdok_ent VALUE 'CRM'.
            CALL FUNCTION 'CRM_KW_BOR_SET'
              EXPORTING
                iv_business_object = business_object.
            ls_selectors-type = c_objtype.
            ls_selectors-attribute = 'LANGUAGE'.
            ls_selectors-sign      = c_sign.
            ls_selectors-op        = c_op.
            APPEND ls_selectors TO lt_selectors.
            ls_selectors-type = c_objtype.
            ls_selectors-attribute = 'BDS_DOCUMENTTYPE'.
            ls_selectors-sign      = c_sign.
            ls_selectors-op        = c_op.
            APPEND ls_selectors TO lt_selectors.
    KW Framework: Context Treatment
            CALL FUNCTION 'SKWF_CTX_CREATE'
              EXPORTING
                context_class      = 'CRM_CTXCL'
                x_reduce_to_one    = reduce_to_one
                description        = 'Default Context'
                x_transient        = 'X'
              IMPORTING
                context_id         = lv_context_id
              TABLES
                instance_selectors = lt_selectors.
    KW Framework: Package Handling
            CALL FUNCTION 'SKWF_PKG_DYNAMIC_CREATE'
              EXPORTING
                package_desc   = 'PAKET'
                x_transient    = 'X'
                appl           = appl
                cspc           = cspc
                context_id     = lv_context_id
              IMPORTING
                new_package_id = l_pkgid
                error          = l_error.

  • Need to create a PDF Portfolio programatically using the Adobe SDK in C# from a Windows Service.

    What classes/methods should I be using?
    We need to create a PDF portolio from a windows service written in C#.
    We need to merge several PDF documents into a single PDF portfolio from our windows service (programatically).
    I have seen documentation in the Adobe help on how to do it using the Adobe UI, but we need to do this step programatically from our windows servie.
    Thanks!

    You can't access Acrobat from a service - since we won't run in Service mode...only in standard Application mode.  In addition, we don't run on a server.
    But if you were doing this from a standard application - then you'll want to read the JavaScript documentation in the SDK as well as the documents about the .NET/JS bridge.

  • It is possible to add a defined sized Digital Signature field at a certain location on the document using the Adobe SDK?

    I have a need to create a Digital Signature field of the same size, in the same location, on many PDF documents over and over.  I would like to do this automagically through the Adobe SDK if that is possible.  Has anyone done something like this before, and if so can you briefly describe how?  Thank you.

    You can do this most easily with JavaScript.

  • How to:Create a blank document, and how to make a font available for editin

    Two questions:
    1: How do I create a new PDF document? All I see is to create from an existing document or scanner. If I'm creating something from scratch, do I really have to load an existing PDF, delete everything and then start my new document? That's the way it seems, which is nuts!
    2: I have tried to edit the text in a document. I did not not create it, but it is open to editing. The font used in the document is "Arial", a very common font that comes with windows. The font is installed and I use it all the time in other Adobe apps. However when I try to edit a ducument using that font, I get a message that "the font is unavailable for editing" and it substitutes some random font. So why is it not available, and how do I make it available?
    Thanks!
    I'm using Adobe Acrobat XI Pro v.11.0.10 with Adobe Creative Cloud 2014 and Windows 7, all shown as up to date.

    For the first item...
    Here is a sample from the Acrobat SDK - JavaScript section:
    trustedNewDoc = app.trustedFunction( function (nWidth, nHeight)
            app.beginPriv();
                switch( arguments.length ) {
                    case 2:
                        app.newDoc( nWidth, nHeight );
                        break;
                    case 1:
                        app.newDoc( nWidth );
                        break;
                    default:
                        app.newDoc();
            app.endPriv();
        app.addSubMenu({ cName: "New", cParent: "File", nPos: 0 })
        app.addMenuItem({ cName: "Letter", cParent: "New", cExec:
            "trustedNewDoc();"});
        app.addMenuItem({ cName: "A4", cParent: "New", cExec:
            "trustedNewDoc(420,595)"});
        app.addMenuItem({ cName: "Custom...", cParent: "New", cExec:
            "var nWidth = app.response({ cQuestion:'Enter Width in Points',\
                cTitle: 'Custom Page Size'});"
            +"if (nWidth == null) nWidth = 612;"   
            +"var nHeight = app.response({ cQuestion:'Enter Height in Points',\
                cTitle: 'Custom Page Size'});"
            +"if (nHeight == null) nHeight = 792;"
            +"trustedNewDoc(nWidth, nHeight) "});
    Copy it into a text file and give it a name with a "*.js" file extension.
    Place the JS file in the JavaScripts folder:   C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Javascripts\
    Relaunch Acrobat and you should have a new menu item named "New"

  • How to create a pdf document with specific security settings

    Hallo,
    in Adobe Acrobat you can set security settings which make documents unprintable, unchangeable etc.
    What I want to do is: I want to set these security settings by creating the pdf-document, because I do not want to open every document and change the security settings. Is this possible at all???
    Thank you for help
    Elisabeth

    How are you creating the documents? If using Adobe PDF printer, use the security options in Adobe PDF printer settings. If using PDFMakers (Acrobat buttons inside Office applications, open the Preferences menu item and set security there)

  • How to create fill-able document and enable signature in it ?

    I have Adobe Acrobat X Pro version 10.0
    I want to create a fill-able form with signature feature that I want to put on windows tablet.
    So that anyone with the table can got o customer and ask the customer to fill out the form and sign in and then I should be able to save that PDF document.
    Please help me with the process - Also, if I remember correctly digital sign in PDF form is a process of importing the signature file ? if yes, t hen is there any other way to just sign it by stylus or digital pen ? because importing a signature will protected with a password is just a long process and might be annoying for the customer to go throught the whole process for only signature.
    Please HELP..
    I also read somewhere that I can also create web forms - I would also like to learn about that ?

    In my requirement, a person will go with tablet to the customer and tablet will have a document that needs to be filled by each customer.
    The person will fill out the form and customer will sign it on the tablet. I just want to make the process easy, digital signing in not a very easy process and not very secured because customer might thing why we are saving the sign on our tablet. Also, if we have 1000s of signs saved, it will be dificult to manage all the signs and every time customer have to put the password (and remember the password). This process is way too long and not efficient.
    Do I have EchoSign feature in Adobe Acrobat X Pro version 10.0 ?
    By looking at the Echosign feature online it seems like anybody can sign the document by just typing the name and the sign is based on the name, what if someone's sign is different ? Also the document needs to be emailed to echosign website then to receiver. It takes times, what if customer is on site and now in front of computer ?
    Also I am thinking about adding ink pen on my document so that anybody can sign it, what do you think about this alternative ?

  • How to exchange a pdf document and store it

    Hi all,
    I would like to implement the following functionality:
    a) Within a function module in R/3 I want to call a remote function module in another system. I would pass some data to the remote function and the other system would return a pdf document with the call.
    b) From a remote system I would like to send a pdf document to R/3 via an IDoc.
    In both scenarios I would like to store the pdf within the R/3 system afterwards.
    My questions:
    How do I transfer binary data such as pdf documents via RFC and IDocs?
    How do I store these documents in R/3? Is there some standard functionality available for this kind of document management?
    Does anyone know any examples on how to implement these two tasks?
    Your help is very much appreciated
    Thanks and Regards
    Jens

    <b>* How do I transfer binary data such as pdf documents via RFC and IDocs?</b>
    you can pass the binary string thru RFC with export/import parameter of type string or xstring.
    <b>* How do I store these documents in R/3? Is there some standard functionality available for this kind of document management?</b>
    you can store it in SAPs BDS - business document services (txn OAOR)
    alternatively you can also store it in Z table.
    or you can use SAP easy document management.
    http://help.sap.com/saphelp_erp2004/helpdata/en/db/003353fca05c47bfc8f391cf296fc8/frameset.htm
    Regards
    Raja

  • How to create a PDF document using WDA

    Hi Experts,
    Wish you a happy new year 2011.
    As part of the project, I have following requirement. User will click on a link in SAP ESS. On clicking on the link, WDA program will be called. This program will display PDF. The PDF will show the pernr and employee name. How to do it?
    Regards,
    Gary

    Hi Gary ,
              You have to create a attribute of type XSTRING  and bind it the ui elemrnt interactive form's pdf source. Then you have to bind the template with the required object structure. Then you requir to make the layout as per your requirmrnt.
    Alternatively go to form builder (SFP) then create a interface . Create your layout.  Create a context node and populate this node in the method wddoinit from the table. Then in in the main view of your web dynpro component create a UI element of interactive form and set the data source and template source.
    I think second scenario match with your requirment .
    Interactive form ui element properties :-
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/0f/128841e8231709e10000000a155106/content.htm
    Wishing you a happy and prosperous new year ahead.
    Thanks & Regards,
    Monishankar Chatterjee

  • How to create wave pick document and transfer order from that document

    Hi All,
    I want to create wave pick document based on delivery and correspondingly want to create transfer order for that. My requirement is that if in 3 delivery i have to pick material M1 as 100, 50, 100 qty then when i create wave pick for these deliveries and create Transfer order by this wave pick doc it should pick from single bin of warehouse , currently it is picking from 3 different bins though qty in each bin is more than 250 in each bin. Also suggest me the configuration requred for this.
    Thanks in advance:

    Hello Gordon, tha is working perfect now I finaly get the forecasted items in my MRP window If I click on show recommendations I see he recommends he wants to order some pcs, and Indd what I split in to Buy or Make is separated in an Production order. But how do I change the recommendations into orders?

  • How to Create Free PDF document?

    Hi,
    I do not have adobe pdf writer. I need to create a word document into a secure pdf document. Please let me know if there is any way to create a pdf free?
    Thanks
    Ahmad

    From: <[email protected]><br /><br />| Hi,<br /><br />| I do not have adobe pdf writer. I need to create a word document into a secure pdf<br />| document. Please let me know if there is any way to create a pdf free?<br /><br />| Thanks<br />| Ahmad<br /><br />PDFCreator on SourceForge<br />http://sourceforge.net/projects/pdfcreator/<br /><br />-- <br />Dave<br />http://www.claymania.com/removal-trojan-adware.html<br />Multi-AV - http://www.pctipp.ch/downloads/dl/35905.asp

  • How to create a file which i can attach to an email using the same print routine i use for printing

    Hi all,
    In my current code i print a document.
    What I would like to do is attach this file - possibly as a pdf - to an email using the same print routine ( with some additional code obviously)
    Did some research on the web and can't find a solution to this.
    Any help would be appreciated.
    Regards
    Jan Konijnenberg

    What I would like to do is attach this file - possibly as a pdf - to an email using the same print routine ( with some additional code obviously)
    You need to install a printer that 'prints' to a PDF file.  Then send your document to that printer and attach the file.  There are several available, free and commercial.
    http://www.dopdf.com/
    There are other formats which may be suitable.
    http://www.howtogeek.com/150891/how-to-print-to-pdf-in-windows-4-tips-and-tricks/

Maybe you are looking for