LibreSign / libresign

✍️ Nextcloud app to sign PDF documents
https://libresign.coop
GNU Affero General Public License v3.0
480 stars 56 forks source link

FR: Provide For Use of Visible Signatures When Signing #382

Closed lamnot closed 2 years ago

lamnot commented 3 years ago

Currently Libresign Doesn't Support the Use of Visible Signatures When Signing The proposal is to include the creation of a visible signature that will be saved as an image and inserted into a document during the sign request.

### CURRENT UI/UX: Libresign Application does not support use of visible signatures image

### UPGRADED UI/UX: During the Libresign Create Account workflow, the user shall be presented with a widget on their browser which they will use to either, Type, Draw or Upload a Signature. The signature shall be stored in Nextcloud together with the users Digital Certificate. image

image

### CURRENT UI/UX: Libresign Application does not support the placement of visible signatures on a pdf. image

### UPGRADED UI/UX During the Libresign Request signature workflow, the user shall upload a pdf document, and the pdf document shall be rendered in the centre iframe of the browser application. image

During the Libresign Request signature workflow, the user shall use a Draggable Action Button to drag and place their default visible signature onto the pdf document. SideBar Activity 1: image

SideBar Activity 2: image

The following details will be passed to the jsignpdf visible signature option parameters: The pdf file ID, The signature image, the page Number where the signature has been inserted and the x,y coordinates on the page where it is inserted.

This upgrade will achieve a simple User Experience that includes default visible signatures placed onto a Digitally Signed PDF.

### Methodology

vinicios-gomes commented 3 years ago

Wow very nice. On behalf of the team, I thank you for your affection and your time available to analyze our project and create this issue. I'll be passing it on to the team and let's put a special affection for this feature.

upultfs commented 2 years ago

@cohabo is this live now? "Visible Signatures"

vitormattos commented 2 years ago

Hi @upultfs this is a WIP feature on main branch. On this week we will create a pre release to test this feature.

upultfs commented 2 years ago

@vitormattos Is there any update with this feature? thanks

rishichathuranga commented 2 years ago

@vitormattos Is this features available on the current release? thanks

vitormattos commented 2 years ago

Hi @rishichathuranga, No, only on main branch at this time

rishichathuranga commented 2 years ago

@vitormattos Thanks for the reply.

upultfs commented 2 years ago

@vitormattos grate news. could you pls send me the URL? thanks

vitormattos commented 2 years ago

@upultfs if you want do a early test, you can make a build on main branch to test before the next release

danir-de commented 2 years ago

It would be nice, if you could decide between Signing and Certifying a document in the process (as described here https://github.com/LibreSign/libresign/issues/617#issuecomment-1057945224).

vitormattos commented 2 years ago

This (visible signatures) already was implemented, we only need generate a new release from main branch. If you want test before the new release, will be necessary build locally.