PDF文書にデジタル署名するためのネイティブライブラリはありますか?RubyでPDF文書にデジタル署名するには?
答えて
パッケージhereは、RubyでPDFに署名するための拡張機能を提供するようです。フリーではありませんが、ネイティブのルビーインターフェースを提供するようです。あなたがスクリプトを必要に応じて、だけでなく、デスクトップアプリをすることができますので、コマンド・ライン・インターフェースは、もあります
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)
:ここ
はどのように使用するかのルビーで(それがインストールされています後)です。
ありがとう@cdeszaq。私はそれが "gem instal mypdfsigner"のような一般的なインストールではないことがわかりますか?あなたはそれがなぜその方法であるか知っていますか? –
@RicardoAcras - 私は理由は分かりませんが、デスクトップアプリケーションとコマンドラインスクリプト機能を持つだけでなく、無料ではないと思います。あなたは会社に確かに頼む必要があります。 – cdeszaq
私は、iTextを使ってPDFを作成して署名することもできます。
- 1. iOSでPDF文書にデジタル署名する
- 2. xml文書にデジタル署名するためのデジタル証明書
- 3. Apache PDFデジタル署名
- 4. ブラウザでpdfをデジタル署名
- 5. デジタル署名に '。' (ドット)文字?
- 6. codenameoneでデジタル証明書を使用して電子的にPDF文書に署名する方法
- 7. 私のウェブページで証明書を使用してPDFにデジタル署名する
- 8. デジタル署名を追加中のPDFファイル
- 9. Medium Trustホスティングで文書にデジタル署名する方法はありますか?
- 10. AndroidデバイスでPDFをデジタル署名する方法は?
- 11. etoken(ペンドライブ)でPythonを使用してPDF文書にデジタル署名する方法は?
- 12. 作成したpdfにデジタル署名を追加するTCPDF
- 13. Javaでデジタル署名を使用して電子的に文書に署名する方法
- 14. デジタル署名
- 15. 署名者に署名するDocusign署名付き文書
- 16. デジタル署名のあるXMLに署名する
- 17. pdf上のデジタル署名に隠し(バイオメトリック)データを添付
- 18. c# - ファイルにデジタル署名する
- 19. WPFアプリケーションにデジタル署名する方法
- 20. ウェブフォームに署名する - デジタル署名のオプション
- 21. デジタル署名jarファイル
- 22. Javaのデジタル署名
- 23. デジタル署名された文書の長期アーカイブ(LTA)の技術
- 24. ハッシュと署名付きハッシュを使用してPDF文書に署名することは可能ですか?
- 25. SHA1とDSAによるデジタル署名
- 26. デジタル署名をプログラムでチェックする
- 27. Androidでデジタル署名を確認する
- 28. 公開鍵でデジタル署名する
- 29. pdfフォームを記入した後にデジタル署名が無効になる
- 30. テスト証明書を使用すると、aspose.wordsで文書にデジタル署名します
ネイティブはなんですか?あなたはルビーで書かれたもの、または特定のOSにネイティブなものを意味しますか? – cdeszaq