पहचान
मुझे यह उपकरण मिला जो ऐसा लगता है कि आप पीडीएफ / ए फाइलों की पहचान करने के लिए क्या उपयोग कर सकते हैं। इसे DROID (डिजिटल रिकॉर्ड और ऑब्जेक्ट पहचान) कहा जाता है । यह जावा आधारित है और इसे GUI या कमांड-लाइन से चलाया जा सकता है।
अंश
DROID एक सॉफ्टवेयर टूल है जिसे द नेशनल आर्काइव्स ने फाइल फॉर्मेट की स्वचालित बैच पहचान के लिए विकसित किया है। डिजिटल संरक्षण विभाग द्वारा अपने व्यापक डिजिटल संरक्षण गतिविधियों के हिस्से के रूप में विकसित, DROID को किसी भी डिजिटल भंडार की मूलभूत आवश्यकता को पूरा करने के लिए डिज़ाइन किया गया है, जो सभी संग्रहीत डिजिटल ऑब्जेक्ट्स के सटीक प्रारूप की पहचान करने और उस पहचान को एक केंद्रीय रजिस्ट्री से जोड़ने में सक्षम हो उस प्रारूप और उसकी निर्भरता के बारे में तकनीकी जानकारी।
यह देखते हुए कि यह राष्ट्रीय अभिलेखागार द्वारा प्रायोजित है, मैं मानूंगा कि ऐसा करने के लिए यह सही उपकरण है, पीडीएफ / ए प्रारूप के उद्देश्य को देखते हुए। इसके अलावा परियोजना खुला स्रोत है और कोड जीथब पर उपलब्ध है और साथ ही राष्ट्रीय अभिलेखागार की वेबसाइट से द्विआधारी रूप में पैक किया गया है ।
मान्यता और रूपांतरण
यदि आप सत्यापन और रूपांतरण करने के लिए एक उपकरण की तलाश कर रहे हैं, तो मेरा मानना है कि PDFBox ऐसा कर सकता है। पीडीएफबॉक्स पीडीएफ / ए सत्यापन को उनकी वेबसाइट के सामने पृष्ठ पर सूचीबद्ध करता है। यह एक और जावा अनुप्रयोग 8-) है।
वेबसाइट से उद्धरण
पीडीएफ / ए
वैधता पीडीएफ के खिलाफ पीडीएफ / एक आईएसओ मानक।
अपने मुख्य पृष्ठ के बाईं ओर स्थित कमांड लाइन टूल सेक्शन में टूल के लिए निम्न उपयोग को दर्शाते हैं:
$ java -jar pdfbox-app-x.y.z.jar org.apache.pdfbox.ConvertColorspace [OPTIONS] <inputfile> <outputfile>
veraPDF एक अन्य उपकरण है जो PDF / A को मान्य करने में सक्षम है; यह ओपन प्रिजर्वेशन फाउंडेशन के रेफरेंस टूल सेट का हिस्सा है। यह भी एक जावा अनुप्रयोग है।
रूपांतरण
केवल रूपांतरण करने के लिए, मैंने इस पद्धति को शीर्षक वाले ब्लॉग पोस्ट से पाया: मौजूदा पीडीएफ को पीडीएफ / ए में परिवर्तित करने का नि : शुल्क तरीका , जो निम्नलिखित कार्यों का उपयोग करता है:
- भूत-प्रेत 8.64 ही।
- PDFBox 0.7.3
- PDFmarks (अतिरिक्त मेटा डेटा की आपूर्ति करने के लिए फ़ाइल)
- PDFA_def.ps
- USWebCoatedSWOP.icc
उपरोक्त आदेश के साथ आप निम्न कमांड का उपयोग करते हैं:
$ gs -sDEVICE=pdfwrite -q -dNOPAUSE -dBATCH -dNOSAFER \
-dPDFA -dUseCIEColor -sProcessColorModel=DeviceCMYK \
-sOutputFile=Out_PDFA.pdf PDFA_def.ps pdfmarks IN_PDF.pdf
यह मौसा के बिना नहीं है। लेख उनमें से एक पर हाइपरलिंक्स पर प्रिंट झंडे को ठीक करने पर चर्चा करता है। लेख एक जावा अनुप्रयोग प्रदान करता है जिसे आप इनको ठीक करने के लिए उपयोग कर सकते हैं:
$ java FixPrintFlag Out_PDFA.pdf New_verifiablePDFA.pdf
यह सुंदर नहीं है, लेकिन व्यावहारिक प्रतीत होता है। देखें लेख अधिक जानकारी के लिए।
संदर्भ