Ask a Question related to Adobe Acrobat SDK, Design and Development.
-
Hasan_Ali@adobeforums.com #1
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
-
Redaction APIs in Acrobat 9
be aware that Acrobat 9 has new APIs for communicating with Redaction... Leonard ... -
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... -
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... -
Leonard_Rosenthol@adobeforums.com #2
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
-
Hasan_Ali@adobeforums.com #3
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
-
Leonard_Rosenthol@adobeforums.com #4
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
-
Hasan_Ali@adobeforums.com #5
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
-
Leonard_Rosenthol@adobeforums.com #6
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
-
Hasan_Ali@adobeforums.com #7
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



Reply With Quote

