GIF से APNG छवियाँ रूपांतरण के लिए Python का उपयोग करें
सर्वर एपीआई के माध्यम से छवियों और तस्वीरों को GIF से APNG में बदलने के लिए Python ऐप्स बनाएं
Python के साथ छवियों और तस्वीरों को GIF से APNG में कैसे बदलें
छवि फ़ाइलों को एक प्रारूप से दूसरे प्रारूप में परिवर्तित करना प्रत्येक ग्राफिक डिजाइनर द्वारा सामना किया जाने वाला एक सामान्य कार्य है। फ़ाइलों को परिवर्तित करने में दक्षता और उत्कृष्टता न केवल पूरा होने की गति को प्रभावित करती है बल्कि समग्र कार्य गुणवत्ता का आकलन करने में भी महत्वपूर्ण भूमिका निभाती है। छवि स्रोतों के संबंध में, उन्हें अक्सर मुद्रण या ऑनलाइन वितरण के लिए अधिक उपयुक्त वैकल्पिक प्रारूपों में परिवर्तन की आवश्यकता होती है। ग्राफ़िक संपादक में तैयार की गई छवि वेक्टर प्रारूप में होने की संभावना है। ऐसे मामलों में, वेबसाइट प्रकाशन के लिए, इसे रैस्टराइज़ेशन से गुजरना होगा और रैस्टर प्रारूप में सहेजा जाना चाहिए। आपके पास बेहतर गुणवत्ता के लिए छवि को एक असंपीड़ित प्रारूप में परिवर्तित करने या फ़ाइल आकार को कम करने के लिए इसे दोषरहित संपीड़ित प्रारूप में सहेजने का विकल्प है। ऐसे परिदृश्यों के लिए जहां फ़ाइल आकार में कमी अनिवार्य है, जैसे वेबसाइट अनुप्रयोगों में, हानिपूर्ण संपीड़न प्रारूपों में रूपांतरण की संभावना है। छवियों के लिए विशिष्ट डेटा संपीड़न एल्गोरिदम स्वीकार्य छवि गुणवत्ता को बनाए रखते हुए, तेज छवि लोडिंग सुनिश्चित करते हुए फ़ाइल आकार को काफी कम कर सकते हैं। छवियों और फ़ोटो को GIF से APNG में परिवर्तित करने के लिए, हम इसका उपयोग करेंगे Aspose.Imaging for Python via .NET एपीआई जो कि पायथन प्लेटफॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान छवि हेरफेर और रूपांतरण एपीआई है। आप इसे अपने सिस्टम कमांड से निम्नलिखित कमांड का उपयोग करके इंस्टॉल कर सकते हैं।
द सिस्टम कमांड लाइन
>> pip install aspose-imaging-python-net
Python के माध्यम से GIF को APNG में बदलने के चरण
डेवलपर कोड की कुछ ही पंक्तियों में आसानी से GIF फ़ाइलों को APNG में लोड और रूपांतरित कर सकते हैं।
- लोड GIF छवि के साथ फ़ाइल। लोड विधि
- ImageOptionsBase (जैसे BmpOptions, PngOptions, आदि) के आवश्यक उपवर्ग का उदाहरण बनाएं और सेट करें।
- छवि को कॉल करें। विधि सहेजें
- APNG एक्सटेंशन और ImageOptionsBase वर्ग के ऑब्जेक्ट के साथ फ़ाइल पथ पास करें
सिस्टम आवश्यकताएं
रूपांतरण उदाहरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।
- ऑपरेटिंग सिस्टम: विंडोज़ या लिनक्स।
- विकास वातावरण: .NET Core 7 और उच्चतर का समर्थन करता है, जैसे कि Microsoft Visual Studio।
GIF को APNG में बदलने के लिए नि:शुल्क ऐप
- GIF इमेज को चुनें या खींचें और छोड़ें
- प्रारूप चुनें और कन्वर्ट बटन पर क्लिक करें
- APNG इमेज डाउनलोड करने के लिए डाउनलोड बटन पर क्लिक करें
GIF को APNG में बदलने के लिए हमारे लाइव डेमो देखें
GIF को APNG में बदलें - Python
GIF क्या है GIF फाइल का प्रारूप
जीआईएफ या ग्राफिकल इंटरचेंज फॉर्मेट एक प्रकार की अत्यधिक संकुचित छवि है। यूनिसिस के स्वामित्व में, GIF LZW कम्प्रेशन एल्गोरिथम का उपयोग करता है जो छवि गुणवत्ता को कम नहीं करता है। प्रत्येक छवि के लिए GIF आमतौर पर प्रति पिक्सेल 8 बिट तक और छवि में 256 रंगों तक की अनुमति देता है। एक जेपीईजी छवि के विपरीत, जो 16 मिलियन रंगों तक प्रदर्शित कर सकती है और मानव आंख की सीमाओं को काफी हद तक छूती है। वापस जब इंटरनेट उभरा, जीआईएफ सबसे अच्छा विकल्प बना रहा क्योंकि उन्हें कम बैंडविड्थ की आवश्यकता थी और ग्राफिक्स के लिए संगत जो रंग के ठोस क्षेत्रों का उपभोग करते थे। एक एनिमेटेड जीआईएफ कई छवियों या फ़्रेमों को एक फ़ाइल में जोड़ता है और एक एनिमेटेड क्लिप या एक लघु वीडियो बनाने के लिए उन्हें एक क्रम में प्रदर्शित करता है। प्रत्येक फ्रेम के लिए रंग सीमाएं 256 तक हैं और रंग ढाल के साथ अन्य छवियों और तस्वीरों को पुन: प्रस्तुत करने के लिए कम से कम उपयुक्त होने की संभावना है।
अधिक पढ़ें | GIFAPNG क्या है APNG फाइल का प्रारूप
.apng (एनिमेटेड पोर्टेबल नेटवर्क ग्राफिक्स) एक्सटेंशन वाली फाइल एक रैस्टर ग्राफिक फॉर्मेट है और पोर्टेबल नेटवर्क ग्राफिक (पीएनजी) के लिए एक अनौपचारिक एक्सटेंशन है। इसमें कई फ्रेम शामिल हैं (प्रत्येक पीएनजी छवि) जो एक एनीमेशन अनुक्रम का प्रतिनिधित्व करता है। यह GIF फ़ाइल के समान विज़ुअलाइज़ेशन देता है। एपीएनजी फाइलें 24-बिट छवियों और 8-बिट पारदर्शिता का समर्थन करती हैं। APNG गैर-एनिमेटेड GIF फ़ाइलों के साथ पिछड़ा संगत है। APNG फ़ाइलें समान .png एक्सटेंशन का उपयोग करती हैं और Mozilla Firefox, APNG समर्थन वाले Chrome, iOS 10 के लिए iMessage ऐप्स जैसे एप्लिकेशन द्वारा खोली जा सकती हैं।
अधिक पढ़ें | APNGअन्य समर्थित रूपांतरण
Python का उपयोग करके, कोई भी व्यक्ति विभिन्न स्वरूपों को आसानी से परिवर्तित कर सकता है, जिनमें शामिल हैं।