I was writing something like this too. It took too many days - you know ,
writing in swing is not  comfortable.

I had only this functionality:

1. drag and drop signature image (change signature image);
2. change size of signature image (zoom in , zoom out);
3. move signature where you want by mouse pointer;

I did not have tested this to the landscape pages. I get images from the
PDF document and then I'm writing it to the JPanel. So, changing size of
panel is not so easy :)

As I think, problem is only landscape pages.



On Fri, Jan 24, 2014 at 9:33 PM, Thomas Chojecki <[email protected]> wrote:

> Am Fri, 24 Jan 2014 19:52:31 +0400
> schrieb Vakhtang koroghlishvili <[email protected]>:
>
> > Hi,
> >
> > You know that The PAdES ETSI technical specification contains 6 parts
> > of document signing. I have already implement  Part 6 - this is visual
> > representations of electronic signatures.
> >
> > Usage of this is like this: You are creating object of visible
> > signature, pass it an image, with some coordinates, zoom, size and
> > etc... Well, this is good but that do you think about more
> > flexibility? Sometimes It's hard to determine coordinates of your
> > document. I was thinking about one feature - but I don't know  if  is
> > good or not, so give me your opinions.  Might be we should do that
> > or not.
> >
> > Imagine that, when you start signing,  you have swing window, where
> > you can see your pdf document. Than you can choose signature image
> > from your PC drop to this panel (For instance you click "Choose"
> > button and etc...). We can move the image with mouse pointer, zoom
> > it, and etc (just well written drag and drop functionality). After
> > user chooses the best location of the document, she will press the
> > button named "sign". So the PDF document will be as she/he was
> > expected.
>
> On the work we have done something similar. PDFBox support image
> creation.
>
> We have also created an option to add empty signature fields that can
> be signed later. So a customer can select in the first process the
> place were the visual signature should be placed and give the document
> to the persons that should sign it.
>
> The swing component also shows existing signature fields and make it
> selectable for signing. All is done with transparent rectangles without
> a preloaded an image.
>
> The rectangle was also adjustable and had two text fields with the
> size in mm.
>
> >
> > If this is good idea might be I could manage to do this too.
> > what do you think?
> If you can manage it, why not :-) I know this was a annoying process
> placing the images and recalculate the size to match the document.
>
> One problem we had was with landscape pages. So the page was flipped
> and the coordinates need to be moved. Thanks god we finished this
> project.
>
> >
> > Best regards
>
> Best regards
> Thomas
>

Reply via email to