GIF फ़ाइलों को संपीड़ित करने के लिए ऑनलाइन दस्तावेज़ संपीड़न ऐप और पायथन कोड
शक्तिशाली पायथन आधारित GIF दस्तावेज़ संपीड़न अनुप्रयोग विकसित करें।अपने पायथन एप्लिकेशन के माध्यम से एकल और एकाधिक बीएमपी1 दस्तावेज़ों को ज़िप, आरएआर और अधिक संग्रह विकल्पों में संग्रहीत करें।तत्काल डाउनलोड के साथ ऐप के माध्यम से बीएमपी1 फाइलों सहित विभिन्न दस्तावेजों को स्वतंत्र रूप से ऑनलाइन संपीड़ित करें।
ऐप का उपयोग करके GIF फ़ाइलों को ऑनलाइन संपीड़ित और अनुकूलित करें
- संपीड़ित और अनुकूलित करने के लिए GIF फ़ाइलें अपलोड करें।
- संपीड़न स्तर चुनें (निम्न, मध्यम या उच्च)
- “संपीड़ित करें” बटन पर क्लिक करें.
- संपीड़ित GIF फ़ाइल डाउनलोड करें.
- इसके आकार और सामग्री की गुणवत्ता की जाँच करके संपीड़न का परिणाम देखें और प्राप्त करें।
पायथन के माध्यम से GIF फ़ाइल को संपीड़ित करें
- सीधे PyPI ( Aspose.Imaging ) से प्रोजेक्ट के भीतर संदर्भ API
- छवि वर्ग का उपयोग करके GIF लोड करें।
- PngOptions वर्ग या प्रासंगिक प्रारूप विकल्प वर्ग का एक ऑब्जेक्ट बनाएं।
- संपीड़न स्तर संपीड़न_स्तर गुण को 0 से 9 की सीमा के भीतर सेट करें।
- सेव विधि को कॉल करें और संपीड़ित GIF फ़ाइल प्राप्त करें।
GIF फ़ाइलों को संपीड़ित करने के लिए पायथन में कोड उदाहरण
from aspose.imaging.fileformats.png import PngColorType | |
from aspose.imaging.imageoptions import PngOptions | |
from aspose.imaging import ColorPaletteHelper, Image | |
import os | |
if 'TEMPLATE_DIR' in os.environ: | |
templates_folder = os.environ['TEMPLATE_DIR'] | |
else: | |
templates_folder = r"C:\Users\USER\Downloads\templates" | |
delete_output = 'SAVE_OUTPUT' not in os.environ | |
def compress_png(): | |
# Input and output file paths | |
input_file = os.path.join(templates_folder, "template.png") | |
output_file = os.path.join(templates_folder, "compressed_png.png") | |
# Load image | |
with Image.load(input_file) as image: | |
obj_init = PngOptions() | |
# Set compression level | |
obj_init.compression_level = 9 | |
obj_init.progressive = True | |
obj_init.color_type = PngColorType.INDEXED_COLOR | |
obj_init.palette = ColorPaletteHelper.get_close_image_palette(image, 1 << 5) | |
# Save compressed image | |
image.save(output_file, obj_init) | |
if delete_output: | |
os.remove(output_file) |
पायथन के माध्यम से GIF फ़ाइल को संग्रहीत करें
- सीधे PyPI ( Aspose.ZIP ) से प्रोजेक्ट के भीतर संदर्भ API
- Aspose.ZIP for Python via .NET के पुरालेख() का उपयोग करें।
- create_entry() का उपयोग करके जितनी चाहें उतनी GIF फ़ाइलें जोड़ें।
- सेव विधि को कॉल करें और संग्रहीत GIF फ़ाइल को ZIP, RAR आदि के रूप में प्राप्त करें।
GIF फ़ाइल को संग्रहीत करने के लिए पायथन में कोड उदाहरण
import aspose.zip as zp | |
with zp.Archive() as archive: | |
archive.create_entry("entry_name", "input_file") | |
archive.save('single_file_into_archive.zip') |
एकाधिक GIF फ़ाइलों को संग्रहीत करने के लिए पायथन कोड
import aspose.zip as az | |
with az.Archive() as archive: | |
archive.create_entry("file", "file1") | |
archive.create_entry("file2", "file2") | |
archive.save('multiple_files_compressed_into_archive.zip') |
पायथन का उपयोग करके GIF फ़ाइल संपीड़न एप्लिकेशन विकसित करें
एकाधिक GIF फ़ाइलों को आसानी से संपीड़ित करने के लिए पायथन स्क्रिप्ट या उपयोगिता ऐप विकसित करने की आवश्यकता है?Aspose.Imaging for Python via .NET, Aspose.ZIP for Python via .NET, Aspose.Total for Python via .NET के चाइल्ड एपीआई के साथ, कोई भी पायथन डेवलपर उपरोक्त एपीआई कोड को प्रोग्राम कंप्रेशन और आर्काइविंग (ZIP, 7Zip, RAR, TAR, GZIP, BZ2, GZIP, LZ, CPIO, XZ, Z, CAB) ऐप में एकीकृत कर सकता है। दस्तावेज़ों के पार.दस्तावेज़ संपीड़न के लिए शक्तिशाली पायथन लाइब्रेरी GIF प्रारूप सहित कई लोकप्रिय प्रारूपों का समर्थन करती है।
पायथन के लिए GIF संपीड़न लाइब्रेरी
आपके सिस्टम पर ‘Aspose.Imaging for Python via .NET’, ‘Aspose.ZIP for Python via .NET’ या ‘Aspose.Total for Python via .NET’ इंस्टॉल करने के लिए वैकल्पिक विकल्प हैं।कृपया वह चुनें जो आपकी आवश्यकताओं से मेल खाता हो और चरण-दर-चरण निर्देशों का पालन करें:
सिस्टम आवश्यकताएं
- Python 3.5 या बाद का संस्करण स्थापित है
- GCC-6 रनटाइम लाइब्रेरीज़ (या बाद में)।
- पायथन 3.5-3.7 के लिए: पायथन के पाइमैलोक बिल्ड की आवश्यकता है।
अधिक जानकारी के लिए कृपया Product Documentation या Aspose.ZIP देखें।
पूछे जाने वाले प्रश्न
- क्या मैं अपने एप्लिकेशन में उपरोक्त पायथन कोड का उपयोग कर सकता हूं?हाँ, इस कोड को डाउनलोड करने के लिए आपका स्वागत है।कोई भी व्यक्ति आसानी से Python का उपयोग करके GIF फ़ाइल को संपीड़ित करने के साथ-साथ ज़िप करने के लिए एक पेशेवर समाधान विकसित कर सकता है।पायथन में उच्च-स्तरीय, प्लेटफ़ॉर्म स्वतंत्र सॉफ़्टवेयर विकसित करने के लिए Aspose GIF संपीड़न API का उपयोग करें।
- क्या यह दस्तावेज़ संपीड़न ऐप केवल विंडोज़ पर काम करता है?आपके पास किसी भी डिवाइस से दस्तावेज़ संपीड़न शुरू करने की सुविधा है, चाहे वह किसी भी ऑपरेटिंग सिस्टम पर चलता हो, चाहे वह विंडोज, लिनक्स, मैक ओएस या एंड्रॉइड हो।बस एक समकालीन वेब ब्राउज़र और एक सक्रिय इंटरनेट कनेक्शन की आवश्यकता है।
- क्या एकाधिक GIF दस्तावेज़ों को संपीड़ित करने के लिए ऑनलाइन ऐप का उपयोग करना सुरक्षित है?बिल्कुल! हमारी सेवा के माध्यम से उत्पन्न आउटपुट फ़ाइलें 24 घंटे की समय सीमा के भीतर हमारे सर्वर से सुरक्षित रूप से और स्वचालित रूप से हटा दी जाएंगी।परिणामस्वरूप, इन फ़ाइलों से जुड़े डाउनलोड लिंक इस अवधि के बाद काम करना बंद कर देंगे।
- ऐप का उपयोग करने के लिए कौन सा ब्राउज़र चाहिए?आप ऑनलाइन GIF दस्तावेज़ संपीड़न के लिए Google Chrome, फ़ायरफ़ॉक्स, ओपेरा, या Safari जैसे किसी भी आधुनिक वेब ब्राउज़र का उपयोग कर सकते हैं।
- मैं अनेक GIF फ़ाइलों को कैसे संपीड़ित कर सकता हूँ?एक या अधिक फ़ाइलें अपलोड करके प्रारंभ करें जिन्हें आप संपीड़ित करना चाहते हैं। आप या तो अपनी GIF फ़ाइलों को खींचकर छोड़ सकते हैं या बस सफेद क्षेत्र के अंदर क्लिक कर सकते हैं।इसके बाद, 'कंप्रेस' बटन पर क्लिक करें, और हमारा ऑनलाइन कंप्रेशन ऐप अपलोड की गई फ़ाइलों को तुरंत प्रोसेस करेगा।
- GIF फ़ाइलों को संपीड़ित करने में कितना समय लगता है?यह कंप्रेशन एप्लिकेशन तेज़ी से काम करता है, फ़ाइलों को अपलोड करने और उन्हें संपीड़ित करने में कुछ सेकंड लग सकते हैं।