Chrome ब्राउज़र में PDF रेंडर करने के लिए प्रकाशित इंजन कोड

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

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

जाहिर है, Google ने फॉक्सिट सॉफ्टवेयर से रेंडरिंग इंजन को लाइसेंस दिया और स्रोत कोड को सार्वजनिक डोमेन में डालने की अनुमति प्राप्त की।

एक शक के बिना, पीडीएफियम का उपयोग अन्य मुफ्त परियोजनाओं में व्यापक रूप से किया जाएगा। उदाहरण के लिए, अब आप क्रोमियम ब्राउज़र के साथ-साथ फ़ायरफ़ॉक्स, ओपेरा और इतने पर पीडीएफ रेंडर करने के लिए सुरक्षित रूप से स्वच्छ और उच्च-गुणवत्ता सी ++ कोड जोड़ सकते हैं।

मोज़िला डेवलपर्स लंबे समय से अपने pdf.js जावास्क्रिप्ट इंजन को विकसित कर रहे हैं, अब वे अन्य परियोजनाओं को मुक्त कर सकते हैं। और फ़ायरफ़ॉक्स उपयोगकर्ताओं को सामान्य पीडीएफ रेंडरिंग प्राप्त होगी, क्योंकि पीडीएफ. पीडीएफ और जेएस और किसी अन्य एनालॉग की तुलना में तेज और बेहतर है।

हालाँकि, मोज़िला इतना सरल नहीं है। यह प्लगइन जावास्क्रिप्ट को रेंडर करने के लिए V8 इंजन का उपयोग करता है, इसलिए आपको इसे दो रेंडरिंग इंजन की उपस्थिति के कारण सभी फ़ायरफ़ॉक्स में शामिल करना होगा। लेकिन दूसरी ओर, क्रोमियम को समस्याओं के बिना एकीकृत किया जा सकता है।

Source: https://habr.com/ru/post/In223759/


All Articles