2010-01-27 22 views
14

मैं एक वेब एप्लिकेशन बना रहा हूं जो उपयोगकर्ता को क्लाइंट मशीन में स्थापित प्रमाणपत्रों के साथ डिजिटल रूप से पीडीएफ दस्तावेजों पर हस्ताक्षर करने की अनुमति देता है।वेब एप्लिकेशन में पीडीएफ दस्तावेज़ों को डिजिटल रूप से कैसे हस्ताक्षर करें?

दस्तावेज़, एक बार हस्ताक्षर किए जाने पर, सर्वर पर वापस पोस्ट किया जाना चाहिए, जहां यह हस्ताक्षरित संस्करण संग्रहीत करेगा।

सर्वर क्लासिक एएसपी/ASP.NET

चल रहा है

मैं कहां जाना चाहिए?

+0

डैनियल, से voce puder resgatar como resolu esse problema vou agradecer muito! Estou com este mesmo problema agora। – Ricardo

उत्तर

-1

ऐसा करने के लिए अपेक्षाकृत आसान लगता है।

आप उपयोगकर्ताओं को पीडीएफ दस्तावेज़ डाउनलोड करने की अनुमति दे सकते हैं।

Users can open the document in Adobe Reader and sign them (सुनिश्चित नहीं है कि इसमें पीडीएफ पर हस्ताक्षर करने की आपकी अवधारणा शामिल है)।

उपयोगकर्ता तब दस्तावेज़ अपलोड कर सकते हैं, जिसे आप हस्ताक्षर के लिए देख सकते हैं। अपेक्षाकृत सरल प्रक्रिया की तरह लगता है।

+0

ऐसा लगता है ... लेकिन मैं यह सब स्वचालित रूप से करना चाहता हूं। हो सकता है कि एक ActiveX –

+0

@dan मुझे नहीं लगता कि ऐसा करने के लिए कोई "स्वचालित" तरीका है जिसमें उस कोड के बहुत सारे शामिल नहीं होंगे जिन्हें आप लिखते हैं या खरीदते हैं। – Will

+0

.. मुझे पता है। वास्तव में मैं इस तरह के कोड लिखना नहीं चाहता। लेकिन मैं इस पर मदद मांगा हूं। –

0

पीडीएफ दस्तावेजों पर हस्ताक्षर करने के लिए जावा पुस्तकालयों की तलाश करें। आप उन्हें एक ऐपलेट में तैनात कर सकते हैं जो आपके वेब एप्लिकेशन में फिट होना चाहिए। यदि उपयोगकर्ताओं को साइन इन करने से पहले पीडीएफ दस्तावेज़ों का पूर्वावलोकन करने की आवश्यकता है तो कूप सॉफ्टवेयर से जावा बीन jPDFNotes देखें। यदि दस्तावेजों के पूर्वावलोकन के बिना हस्ताक्षर किए जा सकते हैं, तो उनके अन्य पुस्तकालयों जेपीडीएफफ़िल्ड्स या जेपीडीएफप्रोसेस देखें। IText एक ओपन सोर्स लाइब्रेरी भी है लेकिन iText देखने वाले दस्तावेज़ों का समर्थन नहीं करता है, इसलिए यह केवल दूसरे परिदृश्य में काम करेगा।

1
0

एडोब लाइवसाइकल डिजाइनर
आज़माएं यह मास्टर मास्टर सूट के साथ आता है और इसमें ईएस के लिए सभी क्षमताएं हैं। यह पीकेआई आधारभूत संरचना के साथ काम करता है और "प्रमाणित" पीडीएफ दस्तावेज़ प्रकाशित करेगा जो प्राप्तकर्ताओं के लिए प्रामाणिकता साबित करेगा। कुछ ऐसा शुरू करना बेहतर है जो पहले से मौजूद है।

-1

http://www.certisign.com.br/ पर जाएं आपके पास आपके लिए जवाब है। सर्टसाइन में डिजिटल प्रमाणीकरण को सक्षम करने के लिए एपीआई और प्रशिक्षण है।

यह जगह है कि आप वास्तव में क्या जरूरत है जब मैं अपने डिजिटल सीपीएफ http://loja.certificadodigital.com.br/Serasa/Serasa-Certificados-Digitais/D1

0

मैं iTextSharp का उपयोग पीडीएफ हस्ताक्षर करने के लिए नए सिरे से होगा। iTextSharp मुफ्त और खुला स्रोत है। पीडीएफ http://itextpdf.sourceforge.net/howtosign.html पर हस्ताक्षर नमूना कोड पर नज़र डालें मैंने विश्वसनीय रूप से iTextSharp का उपयोग किया है।

+0

सही है !!!!! – Badulake

0

मैं एडोब एफडीएफ टूलकिट से पीडीएफ प्रोग्रामिंग में एफडीएफ लिखने के लिए उपयोग करता हूं। मैं एक्रोबैट प्रो का पूरा संस्करण ले सकता हूं और दबाव बिंदुओं, कोणों आदि के आधार पर डब्ल्यू -2, आई-9 फेडरल फॉर्म प्लेस फ़ील्ड और एक हस्ताक्षर बॉक्स और टॉपज़ सिस्टम्स हस्ताक्षर पैड के साथ उपयोग कर सकता हूं ...Activex एल्गोरिदम एसक्यूएल सर्वर डेटाबेस में हस्ताक्षर और सब कुछ बचाएगा, और मैं दूसरी तरफ जा सकता हूं और SQL सर्वर से पीडीएफ पॉप्युलेट कर सकता हूं।

-1

हम ग्राहक में SilverlightBouncyCastle और सर्वर में iTextSharp के साथ ऐसा करते हैं।

+0

बढ़िया! क्या आपके पास कोई कोड उदाहरण है? – Ricardo

+0

चांदी की रोशनी अप्रचलित है – Badulake

0

हमारी सिक्योरब्लैकबॉक्स लाइब्रेरी में एक वितरित क्रिप्टोग्राफी एड-ऑन है जो आपको चाहिए। क्लाइंट-साइड मॉड्यूल जो हस्ताक्षर करते हैं उपयोगकर्ता द्वारा बढ़ाया जा सकता है (हम पूर्ण स्रोत कोड प्रदान करते हैं)। आपको एड-ऑन on our site या this SO answer में विस्तृत विवरण मिलेगा।

संबंधित मुद्दे