This is beyond the scope of this forum, I think, but you could return a
simple FDF file from your service.
The file will be processed by the application and presented to the user.

On Thu, Jan 21, 2016 at 2:08 PM, clovis <clovis.har...@gmail.com> wrote:

> Sorry, I've just tested again and it is working now. Actualy it was
> already.
> The test PDF I created with Acrobat Pro has an invalid URL and Acrobat
> Reader shows a message immediatly after you click the button.
> The PDF I've created with PDFBOX has a valid URL and Acrobat doesn't show
> any feedback until some time, I have closed it before that time and I
> thought it was wrong.
> I set up a web page on that URL and it now opens a web browser with the
> resulting page.
> Now I have an unforeseen problem.
> How to make Acrobat Reader to handle the response? Or which is the best
> aproach (from user perspective) if the behavior is to always save the
> response in a temp folder and open it in the default browser?
>
> Clóvis
>
>
> 2016-01-21 10:50 GMT-02:00 Tilman Hausherr <thaush...@t-online.de>:
>
> > Hi,
> >
> > The screenshot didn't get through. Please upload it somewhere, also the
> > PDF you created with Adobe. Please do also post your current code in
> full.
> >
> > Tilman
> >
> > Am 21.01.2016 um 13:27 schrieb clovis:
> >
> >> Hi,
> >>
> >> Now that my Push Button is visible.
> >> I want to submit PDF or PDF form data to a server (unless someone knows
> >> how to extract pdf form data just filled in a PDF embedded in an HTML
> page
> >> using acrobat reader).
> >>
> >> First I tried to use PDActionSubmitForm, but there is no
> >> PDPushButton.setAction method similar to the
> "PDAnnotationLink.setAction".
> >> And using AA does not worked.
> >>
> >>     //  PDActionSubmitForm pdactionsubmit = new PDActionSubmitForm();
> >>     //  pdactionsubmit.setFlags(256);
> >>     //  actions.setF(pdactionsubmit);
> >>     //  pb.setActions(actions);
> >>
> >>
> >> Then I tried to insert the Action direct in the COSDictionary.
> >>
> >> I have tried to mimic a sample form I have made with Acrobat Pro XI but
> >> still does not submit.
> >>
> >> Using PDFDebugger I can see the following tree (PDF generated with
> >> Acrobat Pro, and my PDF on the right):
> >>
> >> Imagem inline 1
> >>
> >> I have just added the A node and annotation flags to the push button:
> >>
> >>     PDPushButton pb = new PDPushButton(acroForm);
> >>     pb.setPartialName("sbtn");
> >>     COSDictionary cosPush = pb.getCOSObject();
> >>     COSDictionary cosA = new COSDictionary();
> >>     cosPush.setInt(COSName.F, 4);
> >>     cosPush.setItem(COSName.A, cosA);
> >>     cosPush.setItem(COSName.P, page);
> >>     cosA.setInt(COSName.FLAGS, 256);
> >>     cosA.setName(COSName.S, "SubmitForm");
> >>     COSDictionary cosF = new COSDictionary();
> >>     cosA.setItem(COSName.F, cosF);
> >>     cosF.setString(COSName.F, "http://localhost:8080/docpres";);
> >>     cosF.setName("FS", "URL");
> >>             // add the field to the acroform
> >>     acroForm.getFields().add(pb);
> >>
> >>
> >> What else I need to do to make this button submit the form?
> >>
> >> Clóvis
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >
>

Reply via email to