C# .Net Win app - PDF redaction

Ask a Question related to Adobe Acrobat SDK, Design and Development.

  1. #1

    Default C# .Net Win app - PDF redaction

    Hi I am new to Acrobat SDK.
    I am trying to develop a Windows application using C# which can load PDF documents(Scan Images) stored in Oracle database as BLOBS(Binary bytes) into the application window and allow user to redact(paint black rectangle) to hide sensitive info and save it back to Oracle.
    I have 3 questions;
    # How do I load a PDF byte stream into windows application.
    # Is there any activex PDF viewer available for the app to use to load the PDF? If no, then how do I do that?
    What kind of tools/utility that acrobat provides for a windows .net app to allow user to redact the PDF.
    # How can I save the redacted PDF it back to byte stream so I can save that to the database?.
    Thanks a lot in advance
    -HFA
    Hasan_Ali@adobeforums.com Guest

  2. Similar Questions and Discussions

    1. Redaction APIs in Acrobat 9
      be aware that Acrobat 9 has new APIs for communicating with Redaction... Leonard ...
    2. Registering Redaction Events in 8.1 SDK
      Is there a simple way to capture the event that a user has hit the apply redaction button to the document, or even replace part of it so I can...
    3. Redaction API in Adobe SDK
      Does anyone know if there is a way to access the redaction properties (retrieving the available redaction codes, setting a new default redaction...
  3. #2

    Default Re: C# .Net Win app - PDF redaction

    handling reading & writing blobs with your database is a generic issue, not specific to Acrobat or PDF.

    You can indeed embed the Acrobat 9 Professional application (NOT READER!) into your application window and enable the ability for users to redact content.

    Another option would be to develop plugins to Acrobat to handle reading/writing from the database.
    Leonard_Rosenthol@adobeforums.com Guest

  4. #3

    Default Re: C# .Net Win app - PDF redaction

    Thank You Leonard for your quick response.
    What exactly I meant by "handling Blob' was to know how to use in memory PDF document in Byte stream format instead of physcial file such as c:/abc.pdf while loading, redacting and saving it back to database from the windows application.

    Being a newbee in the Acrobat world, I would really appreciate your help if you could refer me any link or code snippet on how to use Acrobat 9 Professional application in .net windows application and enable the ability for users to redact content. If there is any steps that I should follow and tools such as any .net viewer or activex tools to be used etc would help greatly.
    Thanks
    Hasan_Ali@adobeforums.com Guest

  5. #4

    Default Re: C# .Net Win app - PDF redaction

    The easiest thing is to write the blobs to temporary files, have them processed there and then reloaded into the DB. if you insist on working in memory, you WILL need to write a custom plugin to handle that.

    Download the Acrobat SDK, read the documentation, and work through the examples.
    Leonard_Rosenthol@adobeforums.com Guest

  6. #5

    Default Re: C# .Net Win app - PDF redaction

    it easier to convert the PDF to Multipage TIFF(which I can do using ADOBE ACROBAT SDK) and use some drawing utility inside the app and convert it back to PDF?. IF that is possible could you please help me in what kind of controls do I use to edit a Tiff within the .Net app and how to programatically save the changes
    Hasan_Ali@adobeforums.com Guest

  7. #6

    Default Re: C# .Net Win app - PDF redaction

    If you do that, however, your nice happy searchable (small!) PDFs will turn into an unsearchable mess! DO NOT go down this path...
    Leonard_Rosenthol@adobeforums.com Guest

  8. #7

    Default Re: C# .Net Win app - PDF redaction

    My PDF is a scanned image of a paper document which has hand written info. So it is not in a searchable format to start with. Please suggest.
    Hasan_Ali@adobeforums.com Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139