I've encountered my first stumble-block... When I try to import my
Acrobat-generated XFDF file I get this exception:

Exception in thread "main" java.io.IOException: Error: Header doesn't
contain versioninfo
    at org.apache.pdfbox.pdfparser.FDFParser.parse(FDFParser.java:160)
    at org.apache.pdfbox.pdmodel.fdf.FDFDocument.load(FDFDocument.java:184)
    at RedactClip.main(RedactClip.java:15)

Any ideas?

PS. I'm using PDFBox 2.0.6

On Thu, Jun 22, 2017 at 3:02 PM, Gilad Denneboom <gilad.denneb...@gmail.com>
wrote:

> Certainly! I'll give it a try and will post any updates here... Thanks for
> your help so far.
>
> On Thu, Jun 22, 2017 at 2:39 PM, Stoll, Matthias <matthias.st...@dxc.com>
> wrote:
>
>> Hi Gilad,
>>
>> Exactly - and there is a small code sample already from which you can
>> start (XFDFStamper.java)
>>
>> PDFBox team has improved their support of XFDF after that call and we
>> will try to contribute a bit in the future as there are still some smaller
>> issues/ restrictions. But we can already use it quite good.
>>
>> Is this code sample good enough for you to start with?
>>
>> Kind regards,
>>  Matthias
>>
>> -----Original Message-----
>> From: Gilad Denneboom [mailto:gilad.denneb...@gmail.com]
>> Sent: Donnerstag, 22. Juni 2017 12:04
>> To: users@pdfbox.apache.org
>> Subject: Re: Adding a Redaction annotation (without applying it)
>>
>> Yes, I'll be very happy to get some sample code... Is it related to this
>> issue? https://issues.apache.org/jira/browse/PDFBOX-3164
>>
>> Thanks in advance!
>>
>> On Thu, Jun 22, 2017 at 11:52 AM, Stoll, Matthias <matthias.st...@dxc.com
>> >
>> wrote:
>>
>> > Hi Gilad,
>> >
>> > Yes - by "stamping" I mean applying the redactions (i.e. texts, boxes,
>> > arrows - everything that XFDF allows) onto the PDF and then exporting
>> > a new one.
>> > We do this as part of a rendering component for electronic files.
>> > Therefore we take 2 file:
>> > 1) the original PDF (unmodified)
>> > 2) the annotation file as XFDF
>> > Then we merge them together on the fly and give it to the viewing
>> > component as a readonly new temporary PDF document.
>> >
>> > XFDF is supported by Adobe and other viewers, i.e. Qoppa viewer and
>> > the Foxit Web Viewer also directly deal with XFDF as separate files.
>> > You give them both files and they merge it for display on the fly.
>> > When using PDF.js as a viewer or another component which natively does
>> > not support XFDF annotations, you might go the same way as we do -
>> > render on the fly.
>> >
>> > If you need some sample code ("XFDF stamping") to start with, we might
>> > be happy to help.
>> > Tilman and the PDFBox team were so kind to help us initially here, so
>> > we might help you now and give some knowhow back.
>> >
>> > Kind regards,
>> >  Matthias
>> >
>> > -----Original Message-----
>> > From: Gilad Denneboom [mailto:gilad.denneb...@gmail.com]
>> > Sent: Donnerstag, 22. Juni 2017 10:53
>> > To: users@pdfbox.apache.org
>> > Subject: Re: Adding a Redaction annotation (without applying it)
>> >
>> > Hi Matthias,
>> >
>> > Thanks for the info.
>> > What do you mean exactly by "stamping" the XFDF file, though? Do you
>> > mean just import it? Does that actually apply the redactions?
>> >
>> > Gilad
>> >
>> > On Thu, Jun 22, 2017 at 10:01 AM, Stoll, Matthias
>> > <matthias.st...@dxc.com>
>> > wrote:
>> >
>> > > Hi Gilad,
>> > >
>> > > One approach to do this is by forming redactions based on XFDF. If
>> > > you want to apply the XFDF based redactions permanently, you can
>> "stamp"
>> > > it later into the PDF.
>> > > Both is possible by using PDFBox.
>> > >
>> > > Kind regards,
>> > >  Matthias
>> > >
>> > > -----Original Message-----
>> > > From: Gilad Denneboom [mailto:gilad.denneb...@gmail.com]
>> > > Sent: Donnerstag, 22. Juni 2017 09:47
>> > > To: users@pdfbox.apache.org
>> > > Subject: Adding a Redaction annotation (without applying it)
>> > >
>> > > Hi all,
>> > >
>> > > Does anyone know if PDFBox supports adding Redaction annotations? If
>> > > so, is it a documented feature? Are there any code samples I could
>> use?
>> > > I'm not talking about applying them (actually redaction the
>> > > underlying contents), just creating them... Hopefully it's possible.
>> > >
>> > > Regards, Gilad.
>> > >
>> >
>>
>
>
  • Adding a R... Gilad Denneboom
    • RE: A... Stoll, Matthias
      • R... Gilad Denneboom
        • ... Stoll, Matthias
          • ... Gilad Denneboom
            • ... Stoll, Matthias
              • ... Gilad Denneboom
                • ... Gilad Denneboom
                • ... Gilad Denneboom
                • ... Stoll, Matthias
                • ... Gilad Denneboom
                • ... Stoll, Matthias
                • ... Gilad Denneboom
                • ... Stoll, Matthias
                • ... Gilad Denneboom
                • ... Stoll, Matthias
                • ... Gilad Denneboom
                • ... Mehlhose, Frank (Application Business Services - Public Sector)

Reply via email to