Sure, I'd be happy to. So do you know what went wrong when I used the merger util?
On Tue, May 5, 2015 at 2:32 PM, Maruan Sahyoun <[email protected]> wrote: > Hi, > > > Am 05.05.2015 um 14:21 schrieb Gilad Denneboom < > [email protected]>: > > > > Wow, that's unfortunate... What about the PDFMergerUtility, though? Does > it > > have the same limitation? > > no - that's merging the AcroForms and annotations. > > I added https://issues.apache.org/jira/browse/PDFBOX-2787 < > https://issues.apache.org/jira/browse/PDFBOX-2787> to maybe come up with > an easier mechanism. If you would be willing to work on that feature I'm > happy to support you. > > BR > Maruan > > > > > On Tue, May 5, 2015 at 2:13 PM, Maruan Sahyoun <[email protected]> > > wrote: > > > >> Hi, > >> > >>> Am 05.05.2015 um 11:59 schrieb Gilad Denneboom < > >> [email protected]>: > >>> > >>> Correct. And in some of the cases (example1) I can't even edit the form > >>> fields properly after inserting the file to another PDF. > >> > >> reason is that importPage/addPage add the page content but not the form > >> fields. You'd need to add the AcroForms manually (potentially looking at > >> which PDWidgetAnnotations are really pointing at the page you are > adding) > >> > >> BR > >> > >> Maruan > >> > >>> > >>> On Tue, May 5, 2015 at 11:55 AM, Maruan Sahyoun < > [email protected]> > >>> wrote: > >>> > >>>> Hi Gilad, > >>>> > >>>>> Am 05.05.2015 um 11:45 schrieb Gilad Denneboom < > >>>> [email protected]>: > >>>>> > >>>>> Hi Maruan, > >>>>> > >>>>> Sure, here they are... > >>>>> > >>>>> Gilad > >>>>> > >>>>> batch_sequences 1.pdf > >>>>> < > >>>> > >> > https://docs.google.com/file/d/0B_eBFHMNjkhsNmlPNjJMcTJVXzQ/edit?usp=drive_web > >>>>> > >>>>> > >>>>> Input form.pdf > >>>>> < > >>>> > >> > https://docs.google.com/file/d/0B_eBFHMNjkhsaWlHbmYzSEFpX0U/edit?usp=drive_web > >>>>> > >>>>> > >>>>> > >>>>> On Tue, May 5, 2015 at 11:36 AM, Maruan Sahyoun < > >> [email protected]> > >>>>> wrote: > >>>>> > >>>>>> Hi Gilad, > >>>>>> > >>>>>>> Am 05.05.2015 um 11:30 schrieb Gilad Denneboom < > >>>>>> [email protected]>: > >>>>>>> > >>>>>>> Hi guys, > >>>>>>> > >>>>>>> This should be a simple task, but it turns out to be quite a > complex > >>>> and > >>>>>>> problematic one, I'm afraid... > >>>>>>> I'm trying to combine two files, one with a bunch of form fields in > >> it > >>>> (a > >>>>>>> single page, created in Acrobat) and one without any fields. I have > >>>> tried > >>>>>>> doing it using three different methods, and all three have failed, > in > >>>>>>> various ways. > >>>>>>> > >>>>>>> Method 1: PDDocument importPage > >>>>>>> I tried importing the page with the form fields into the existing > >>>> files. > >>>>>>> The page is placed at the end of the document (I need it at the > >>>>>> start...), > >>>>>>> but that's not the big issue. The big issue is that although the > page > >>>>>> with > >>>>>>> the form fields is added to the file, the PDAcroForm in the new > file > >> is > >>>>>>> null and I'm having weird problems editing the form fields in > Acrobat > >>>>>> (see > >>>>>>> "example1.pdf", try to make a selection in one of the drop-downs in > >>>>>>> Acrobat). > >>>>>>> > >>>>>>> Method 2: PDDocument addPage (how is this different from > importPage, > >> by > >>>>>> the > >>>>>>> way? The documentation is very lacking on this point. Also, why > isn't > >>>> it > >>>>>>> possible to specify the page number where you want to insert the > new > >>>>>> page?) > >>>>>>> The result is similar to importPage, only now I am able to make a > >>>>>> selection > >>>>>>> in the drop-down fields in Acrobat, but they are still not picked > up > >> by > >>>>>>> PDFBox when I re-load the file and try to access them (see > >>>>>> "example2.pdf"). > >>>>>>> > >>>>>>> Method 3: PDFMergerUtililty > >>>>>>> In order to get the right page order I decided to merge the files > >>>> instead > >>>>>>> of adding one to the other. > >>>>>>> Here the PDAcroForm object does exist in the merged files, but the > >>>> values > >>>>>>> of the fields are not picked up. Using getValue on the fields > returns > >>>> the > >>>>>>> default value for the drop-downs and null for the text fields, even > >>>>>> though > >>>>>>> they are clearly filled-in (see "example3.pdf"). > >>>> > >>>> So what you are saying is that looking at the form with Adobe Reader > the > >>>> form is fine but trying to get the value using PDFBox you are not > >> getting > >>>> the value you are looking for? > >>>> > >>>> BR > >>>> Maruan > >>>> > >>>> > >>>>>>> > >>>>>>> Any help is appreciated… > >>>>>> > >>>>>> Could you also upload the individual files prior to merging? > >>>>>> > >>>>>> BR > >>>>>> Maruan > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> Regards, Gilad. > >>>>>>> > >>>>>>> example1.pdf > >>>>>>> < > >>>>>> > >>>> > >> > https://docs.google.com/file/d/0B_eBFHMNjkhscDdvcGhXNjRMZ28/edit?usp=drive_web > >>>>>>> > >>>>>>> > >>>>>>> example2.pdf > >>>>>>> < > >>>>>> > >>>> > >> > https://docs.google.com/file/d/0B_eBFHMNjkhsck9RSTlNTWFtaHc/edit?usp=drive_web > >>>>>>> > >>>>>>> > >>>>>>> example3.pdf > >>>>>>> < > >>>>>> > >>>> > >> > https://docs.google.com/file/d/0B_eBFHMNjkhsQXBRdVdDMGkyR2s/edit?usp=drive_web > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > --------------------------------------------------------------------- > >>>>>> To unsubscribe, e-mail: [email protected] > >>>>>> For additional commands, e-mail: [email protected] > >>>>>> > >>>>>> > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [email protected] > >>>> For additional commands, e-mail: [email protected] > >>>> > >>>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > >

