2011-10-27 5 views

Répondre

6

Le package here semble fournir une extension pour la signature de fichiers PDF avec Ruby. Ce n'est pas gratuit, mais on dirait qu'il fournit une interface native de ruby.

Voici comment utiliser si Ruby (après qu'il a été installé):

require 'mypdfsigner' 
include MyPDFSigner 

inputPath = "/tmp/input.pdf" 
outputPath = "/tmp/output.pdf" 
location = "Chicago" 
reason = "Demo" 
contactInfo = "+1 555-555-5555" 
certify = false # not supported yet 
visible = true 
title = "Signing with MyPDFSigner" 
author = "KryptoKoder" 
subject = "Ruby Extension" 
keywords = "PKCS#12, MyPDFSigner, PDF" 
confFile = "" # defaults to /usr/local/mypdfsigner/mypdfsigner.conf if empty 
timestamp = true 

puts mypdfsigner_sign(inputPath, outputPath, location, reason, contactInfo, certify, visible, title, author, subject, keywords, confFile, timestamp) 

Il y a aussi une interface de ligne de commande, de sorte que vous pouvez écrire le script si nécessaire, ainsi qu'une application de bureau.

+0

Merci @cdeszaq. Comme je peux le voir n'est pas une installation commune comme "gem instal mypdfsigner" non? Savez-vous pourquoi c'est comme ça? –

+0

@RicardoAcras - Je ne sais pas pourquoi, mais j'imagine que cela n'a rien à voir avec le fait d'avoir une application de bureau et des capacités de script en ligne de commande. Vous devrez demander à l'entreprise pour être sûr. – cdeszaq

1

Je voudrais un iText car il peut construire des PDF et les signer aussi ...

Questions connexes