I actually make it happen with 1.8.x. It was a bit dirty because I had to write my own addSignature() function.
But now with 2.0.0 some setter disappear and the function addSignature() have radically changed. At this point, I succeed to move and resize the PDRectangle of the visual signature but when I want to set the correct PDSignatureField an exception occurs. Exception in thread "main" java.lang.UnsupportedOperationException: not implemented at org.apache.pdfbox.pdmodel.interactive.form.PDSignatureField.constructAppearances(PDSignatureField.java:237) at org.apache.pdfbox.pdmodel.interactive.form.PDTerminalField.applyChange(PDTerminalField.java:221) at org.apache.pdfbox.pdmodel.interactive.form.PDSignatureField.setValue(PDSignatureField.java:121) at org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSigBuilder.createSignature(PDVisibleSigBuilder.java:108) Cyril. -----Original Message----- From: Evan Williams [mailto:evan.willi...@zapprx.com] Sent: Tuesday, April 12, 2016 3:17 PM To: users@pdfbox.apache.org Subject: Re: Fill an existing visible signature field with visual signature For what it is worth, I tried and tried. I worked diligently to make this happen for a long time, and then when 1.8 transitioned to 2.0 I tried again. It never worked. It failed to work in a variety of different ways but I never got it to work. For my own purposes I did not actually need a valid digital signature. I only needed the visual signature. The digital signature was not required it was just a nice to have. So I just use PDF drawing commands to draw the signature on the right place on the page using the location of the signature field rectangle as a guide. That probably fixes no one's problem but my own, but if it does then I am glad to help. But I can tell you that I put way more hours than I should into making this work and it never did. On Tue, Apr 12, 2016 at 7:17 AM, BREMAUD, CYRIL <cyril.brem...@atos.net> wrote: > @Tilman > You may think about that discussion : > http://stackoverflow.com/questions/31571055/how-can-i-get-pdvisiblesig > properties-to-write-the-signature-on-the-3-page-into-t/ > > Please find attach a sample PDF document with empty visible signatures > fields. > > @Maruan > I succeed to set a new PDRectangle for my visible signature by writing > a function based on PDFTemplateCreator.buildPDF(). But I'm still > working on filling an empty already existing visible signature field. > > Thank you. > > Cyril. > > -----Original Message----- > From: Maruan Sahyoun [mailto:sahy...@fileaffairs.de] > Sent: Monday, April 11, 2016 7:12 PM > To: users@pdfbox.apache.org > Subject: Re: Fill an existing visible signature field with visual > signature > > Hi, > > > Am 11.04.2016 um 19:05 schrieb Maruan Sahyoun <sahy...@fileaffairs.de>: > > > > Hi, > > > >> Am 11.04.2016 um 18:58 schrieb Tilman Hausherr <thaush...@t-online.de>: > >> > >> Am 11.04.2016 um 13:17 schrieb BREMAUD, CYRIL: > >>> Hello, > >>> I am trying to sign a PDF document with an existing visible > >>> signature > field. I wonder if this is possible to achieve that with PDFBox 2.0.0. > >>> I also want to define the size of the visible signature generate > >>> with > PDFBox. > > the size of the signature can be set using the fields rectangle. As > written before you would be on your own to generate a matching > appearance stream. > > BR > Maruan > > >>> Thank you. > >>> Cyril Bremaud. > >>> > >>> > >> > >> I suspect it isn't possible. I remember that this was discussed in > stackoverflow, but I can't find the link. Can you share a file? > > > > correct - there is currently no regeneration of the appearance > > stream > based on the updated information. > > > > Maruan > > > >> > >> Tilman > >> > >> ------------------------------------------------------------------- > >> -- To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org > >> For additional commands, e-mail: users-h...@pdfbox.apache.org > >> > > > > > > -------------------------------------------------------------------- > > - To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org > > For additional commands, e-mail: users-h...@pdfbox.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org > For additional commands, e-mail: users-h...@pdfbox.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org > For additional commands, e-mail: users-h...@pdfbox.apache.org > -- *Evan Williams* Sr. Software Engineer evan.willi...@zapprx.com *www.ZappRx.com <http://www.zapprx.com/>*