का उपयोग करके पीडीएफ फॉर्म भरें मैं रूबी का उपयोग करके पीडीएफ को प्रोग्रामेटिक रूप से भरने की कोशिश कर रहा हूं। पीडीएफ क्षेत्रों है कि पाठ दर्ज किए जाने की अनुमति देने के होते हैं:रूबी
मैं पिछले pdf_form
मणि के माध्यम से pdftk
का उपयोग करने में सफलता मिली है, लेकिन यह इस विशेष पीडीएफ में फ़ील्ड्स नहीं मिल रहा है:
$ pry
[1] pry(main)> require 'pdf_forms'
=> true
[2] pry(main)> pdftk = PdfForms.new('/usr/local/bin/pdftk')
=> #<PdfForms::PdftkWrapper:0x007fece7af6d98 @options={}, @pdftk="/usr/local/bin/pdftk">
[3] pry(main)> pdftk.get_field_names('designation.pdf')
=> []
मैं रूबी का उपयोग करके पीडीएफ कैसे भर सकता हूं?
मैं ओपी में आपके लिंक से वास्तविक पीडीएफ फ़ाइल प्राप्त करने में सक्षम नहीं प्रतीत होता। क्या आपको पता है कि दस्तावेज़ में आपके पास किस प्रकार का पीडीएफ फॉर्म है?कई अलग-अलग प्रकार हैं और यह विशेष रूप से असमर्थित हो सकता है। –
ने इसे आजमाया नहीं है लेकिन आप https://github.com/abevoelker/pdf_ravager [नोट: केवल Jruby] – Nimir
पीडीएफ में एक शुद्ध एक्सएफए फॉर्म (एक्सएफए फॉर्म पीडीएफ विनिर्देश का हिस्सा नहीं हैं और इसलिए, , सार्वभौमिक रूप से समर्थित नहीं है)। – mkl