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]
>> 
>> 

Reply via email to