पीडीएफ फॉर्म भरने के तरीके के साथ उबंटू जहाज क्यों नहीं करता है?


15

पीडीएफ फॉर्म भरने के तरीके के साथ उबंटू जहाज क्यों नहीं करता है? मैं यह नहीं पूछ रहा हूं कि फॉर्म कैसे भरे जाएं। मैं पूछ रहा हूं कि डिफ़ॉल्ट स्थापना में ऐसा करने का कोई तरीका क्यों नहीं है। यह मूल रूप से केवल एक चीज है जो उबंटू नहीं कर सकता है कि मुझे मेरे ओएस की आवश्यकता है।


2
इसमें एक डिफ़ॉल्ट पीडीएफ दर्शक है। । डॉक्यूमेंटेड डॉक्यूमेंट व्यूअर ’। मुझे नहीं पता कि यह उन फॉर्मों को भर पाएगा या नहीं।
उबंटू यूजर

1
सबसे अधिक संभावना है, डिफ़ॉल्ट पीडीएफ दर्शक रूपों के साथ काम करने के लिए बहुत गूंगा है, और इससे भी अधिक स्मार्ट पीडीएफ रूपों के साथ काम करने के लिए।
मैक्स वाईस

जवाबों:


12

सबसे अधिक संभावना है क्योंकि XFA नामक पूरे "नए" पीडीएफ रूपों के विनिर्देश का एक ओपन-सोर्स कार्यान्वयन नहीं है । पुराने रूप (FDF) आमतौर पर समर्थित होते हैं।

जबकि XFA तकनीकी रूप से एक खुला मानक है, जैसे ऑफिस ओपन एक्सएमएल, यह मूल रूप से एक फ़ाइल प्रारूप की एक विशालकाय झलक है, जो कि Adobe "दस्तावेज़" में खुली फ़ाइल स्वरूपों के लिए सरकारी आवश्यकताओं को पूरा करने के लिए है। विनिर्देश (3.3) के वर्तमान संस्करण है 1584 पृष्ठों तक (रूपों बस के लिए सुविधा, सभी पीडीएफ के बाकी नहीं) और एक पीडीएफ-केवल datastream अंदर एनकोड प्रपत्र जानकारी के लिए कई तरीके के रूप में ऐसी चमत्कारिक सुविधाओं, इनलाइन denormalized एक्सएमएल संलग्नक शामिल स्वरूपित करें, और जावास्क्रिप्ट को एम्बेड करें।

मेरे ज्ञान के लिए (और मैं इस सप्ताह प्रोग्रामेटिक रूप से पीडीएफ फॉर्म भरने के साथ काम कर रहा हूं), Adobe के पास अस्तित्व में XFA का एकमात्र पूर्ण कार्यान्वयन है, और मुझे किसी भी ओपन-सोर्स ग्राफ़िकल क्लाइंट का पता नहीं है जो इसे संभालता है। (iText और PDFBox का आंशिक समर्थन है।)


5
मुझे लगता है कि मुझे आपको यहां थोड़ा सुधारना होगा। एक्सएफए का एकमात्र पूर्ण कार्यान्वयन करने के लिए एडोब "दावा" करता है। यह इतना भयानक जटिल गड़बड़ है कि यहां तक ​​कि अपने स्वयं के कार्यान्वयन की गारंटी नहीं है प्रत्येक तकनीकी रूप से संभव संस्करण को संभालने में सक्षम होने के लिए।
Tonny

1
XFA को एक दशक पहले "नई" रूप प्रौद्योगिकी कहा जाता था। इस बीच, यह फिर से उस जगह तक सीमित हो गया है जहां यह सबसे अच्छा काम करता है (एडोब के फॉर्म सर्वर उत्पाद के साथ मिलकर)। XFA पीडीएफ नहीं है; पीडीएफ से जुड़ा होने का एकमात्र कारण यह है कि XFA के चारों ओर एक पीडीएफ आवरण है, जिससे इसे Adobe Acrobat / Reader में खोला जा सकता है। इसके अलावा, जैसा कि मुझे पता है, आगामी पीडीएफ 2.0 विनिर्देश अब एक्सएफए के संदर्भ नहीं होंगे।
मैक्स वाईस

@MaxWyss OOXML अभी भी 'नई' माइक्रोसॉफ्ट ऑफिस प्रारूप है, और यह अप्रासंगिक है कि XFA "पीडीएफ नहीं है" - पीडीएफ रूपों हैं आम तौर पर XFA।
क्राइसिस -ऑन स्ट्राइक-

@chrylis: OOXML इस संदर्भ में अप्रासंगिक है। "पीडीएफ फॉर्म आमतौर पर XFS होते हैं ..." शुद्ध और लागू किए गए बकवास! वे कुछ विशिष्ट वातावरण में हो सकते हैं, सहमत हैं, लेकिन सामान्य तौर पर, पीडीएफ फॉर्म एक्सएफए नहीं हैं।
मैक्स वाईस

25

"Evince" संस्करण 3.10.3 (जो कि Ubuntu 14.04 है) के रूप में "Evince" के साथ ऐसा करना संभव है और यह एक डिफ़ॉल्ट इंस्टॉल में स्थापित है। यदि आप इसे खोजना चाहते हैं तो इसे "दस्तावेज़ दर्शक" कहा जाता है। कमांड लाइन से शुरू करने के लिए "evince"।

फॉर्म भरने के लिए gnome.org से :

फार्म

इंटरेक्टिव फॉर्म भरते समय, आप अपने माउस के साथ एक फ़ील्ड पर क्लिक करके फ़ील्ड से फ़ील्ड में नेविगेट कर सकते हैं। जब आप किसी पाठ क्षेत्र को भरना समाप्त कर लें, तो Enter दबाएं।

आप सूची बॉक्स पर क्लिक करके और अपने माउस के साथ अपनी पसंद पर स्क्रॉल करके एक स्क्रॉल करने योग्य सूची बॉक्स में चयन कर सकते हैं।

सवाल के बारे में:

पीडीएफ फॉर्म भरने के तरीके के साथ उबंटू जहाज क्यों नहीं करता है?

जैसा कि ऊपर दिखाया गया है, लेकिन कानूनी कारणों के कारण सामान्य सॉफ़्टवेयर में शामिल नहीं किया जा सकता है। सॉफ्टवेयर जो पीडीएफ को खोल सकता है और उसमें हेरफेर कर सकता है, जिसमें किसी प्रकार का प्रतिबंध है, उस ऑपरेटिंग सिस्टम के अनुरक्षक के लिए एक कानूनी समस्या का कारण होगा: उसे इसे दरकिनार करने के लिए शुल्क का भुगतान करने की आवश्यकता होगी (उसी तरह ऑडियो और वीडियो कोडेक्स के साथ: उन उबंटू के साथ नहीं भेजे जाते हैं लेकिन बाद में जोड़े जा सकते हैं)।


1
@ user68186 अच्छी तरह से यह एक ओएस में डिफ़ॉल्ट सॉफ्टवेयर जहाज करने के लिए कानूनी नहीं है जो सुरक्षात्मक उपायों को दरकिनार कर सकता है। यह 1 प्रकार का पीडीएफ हो सकता है जो इसे खोलने में सक्षम नहीं होगा।
रिनविंड

2
@ user68186 जो मेरा इरादा नहीं था D: एक जवाब हो सकता है शक्ति को देखकर अच्छा लगा: D
Rinzwind 19

2
8 साल पहले इसे बग रिपोर्ट के रूप में दायर किया गया था कि यह सिरिलिक (न ही हिब्रू) नहीं है: पी लेकिन लिनक्स के लिए फॉक्सिट रीडर पर एक नज़र है।
रिनविंड

1
नाम "दस्तावेज़ दर्शक" ने मेरे सिर में "लेखन" के अर्थों को दर्ज नहीं किया, क्योंकि इसमें नाम में "दर्शक" है ... लेकिन मैंने इसे आज़माया और यह वास्तव में डिफ़ॉल्ट अनुप्रयोग पर काम करता है। धन्यवाद!!
b264

1
@Qwertie यदि पीडीएफ दस्तावेज़ के निर्माता द्वारा कोई सुरक्षा सुविधाएँ चालू की जाती हैं, तो पीडीएफ फाइल एन्क्रिप्टेड होगी। और इसका मतलब यह है कि उन सुरक्षा सुविधाओं का सम्मान किए बिना इसे डिक्रिप्ट करना अमेरिका में DMCA उल्लंघन माना जा सकता है।
hvd

6

यह समझना महत्वपूर्ण है कि रूपों और एक मनमाना पीडीएफ में पाठ तत्वों को जोड़ने के बीच अंतर है ।

आप पीडीएफ बना सकते हैं जो वास्तविक "फॉर्म" हैं; और उन लोगों को बेदखल किया जा सकता है, जो कि डिफ़ॉल्ट उबंटू दस्तावेज़ दर्शक हैं।

लेकिन जब आप मनमाने ढंग से पीडीएफ खोलना चाहते हैं, तो बस कहीं न कहीं पाठ डालें; फिर आपको एडोब पीडीएफ रीडर के नवीनतम संस्करणों की आवश्यकता है - जो मुफ्त में आता है; लेकिन केवल विंडोज प्लेटफॉर्म पर।

तो अगर आपको उबंटू की आवश्यकता है, तो आप वाइन एमुलेटर का उपयोग करने और उस विंडोज़ टूल को चलाने की कोशिश कर सकते हैं।


1
मैं बदलने के लिए Ubuntu के भीतर लिबर ऑफिस का उपयोग करता हूं। नया पाठ जोड़ने के रूप में .PDF फाइलें। यह अजीब है कि आपको प्रत्यक्ष बचत के बजाय .PDF के रूप में निर्यात करना होगा।
WinEunuuchs2Unix

Xournal लिनक्स पर PDF को एनोटेट कर सकता है। पीडीएफ को सहेजने के लिए आपको एक नया संस्करण चाहिए। यहां तक ​​कि स्याही का उपयोग सामयिक उपयोग के लिए संभव है (एक समय में 1 पेज)
क्रिस एच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.