PPTX DOCX XLSX PDF ODP
Aspose.Imaging  Python के लिए
APNG

APNG इमेज मर्ज के लिए Python का उपयोग करें

सर्वर API के माध्यम से APNG छवियों और फ़ोटो को मर्ज करने के लिए Python ऐप्स बनाएं

APNG छवियों और फ़ोटो को Python के साथ कैसे मर्ज करें

कोलाज तकनीक का उपयोग आपको पहले से मौजूद छवियों और तस्वीरों के संग्रह से एक मनोरम रचना तैयार करने में सक्षम बनाता है। Python लाइब्रेरी छवियों और फ़ोटो को उनके स्रोत फ़ाइल स्वरूपों में भिन्नता के बावजूद, निर्बाध रूप से मर्ज करने की कार्यक्षमता प्रदान करती है। आपके पोर्टफोलियो को उजागर करने की एक प्रभावी रणनीति में आवर्ती छवियों या पैटर्न के साथ वॉलपेपर आभूषण को नियोजित करना शामिल है, जो क्षैतिज और ऊर्ध्वाधर दोनों व्यवस्थाओं की अनुमति देता है। यदि आपका उद्देश्य फ़ाइल प्रसंस्करण के परिणाम को प्रदर्शित करना है, तो छवि प्रभाव लागू करने से पहले और बाद में दो छवियों को निर्बाध रूप से मर्ज करना एक सीधा काम है। APNG छवियों को मर्ज करने के लिए, हम इसका उपयोग करेंगे Aspose.Imaging for Python via .NET एपीआई जो कि पायथन प्लेटफॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान छवि हेरफेर और रूपांतरण एपीआई है। आप इसे अपने सिस्टम कमांड से निम्नलिखित कमांड का उपयोग करके इंस्टॉल कर सकते हैं।

द सिस्टम कमांड लाइन

>> pip install aspose-imaging-python-net

Python के माध्यम से APNGs को मर्ज करने के चरण

आपको aspose-imaging-python-net की जरूरत है ताकि आप अपने खुद के माहौल में नीचे दिए गए वर्कफ़्लो को आज़मा सकें।

  • लोड APNG छवि के साथ फ़ाइलें। लोड विधि
  • छवियों को नए में मिलाना
  • मर्ज की गई छवि को Aspose द्वारा समर्थित डिस्क में सहेजें। इमेजिंग प्रारूप

सिस्टम आवश्यकताएं

Aspose.Imaging for Python सभी प्रमुख ऑपरेटिंग सिस्टम पर समर्थित है। बस सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज/लिनक्स .NET कोर रनटाइम के साथ।
  • पायथन और PyPi पैकेज मैनेजर।
 

APNG छवियों को मिलाएं - Python

from aspose.imaging import RasterImage, Image, VectorImage, IMultipageImage
from aspose.imaging.fileformats.tiff import TiffImage, TiffFrame
from aspose.imaging.fileformats.tiff.enums import TiffExpectedFormat
from aspose.imaging.imageoptions import PdfOptions, TiffOptions
from aspose.pycore import as_of, is_assignable
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
data_dir = templates_folder
images = []
singles = []
files = ["template.png", "template.jpg"]
max_width = 0
max_height = 0
for file_name in files:
image = Image.load(os.path.join(data_dir, file_name))
if image.width > max_width:
max_width = image.width
if image.height > max_height:
max_height = image.height
if is_assignable(image, VectorImage):
raise NotImplementedError("Vector images is not supported by these code snippet. Please look at vector to booklet example to get the implementation idea.")
# if image implements an IMultipageImage interface
if is_assignable(image, IMultipageImage):
for page in as_of(image, IMultipageImage).pages:
singles.append(page)
else:
singles.append(image)
images.append(image)
output_path = os.path.join(data_dir, "result.tiff")
output_path2 = os.path.join(data_dir, "result.pdf")
with TiffImage(TiffFrame(as_of(singles[0], RasterImage))) as tiff_image:
# for loop
for i in range(1, len(singles)):
tiff_image.add_page(as_of(singles[i], RasterImage))
tiff_image.save(output_path, TiffOptions(TiffExpectedFormat.TIFF_JPEG_RGB))
tiff_image.save(output_path2, PdfOptions())
for image in images:
# to dispose the image we call __exit__()
with image as _:
pass
if delete_output:
os.remove(output_path)
os.remove(output_path2)
 
  • Aspose.Imaging for Python API . के बारे में

    Aspose.Imaging API अनुप्रयोगों के भीतर छवियों (फ़ोटो) को बनाने, संशोधित करने, आकर्षित करने या परिवर्तित करने के लिए एक छवि प्रसंस्करण समाधान है। यह प्रदान करता है: क्रॉस-प्लेटफ़ॉर्म छवि प्रसंस्करण, जिसमें विभिन्न छवि प्रारूपों (समान बहु-पृष्ठ या बहु-फ़्रेम छवि प्रसंस्करण सहित) के बीच रूपांतरण शामिल हैं, लेकिन इन्हीं तक सीमित नहीं है, ड्राइंग जैसे संशोधन, ग्राफिक प्राइमेटिव के साथ काम करना, परिवर्तन (आकार बदलना, फसल करना, फ्लिप करना और घुमाना) , बिनाराइज़ेशन, ग्रेस्केल, एडजस्ट), उन्नत छवि हेरफेर सुविधाएँ (फ़िल्टरिंग, डिथरिंग, मास्किंग, डेस्क्यूइंग), और मेमोरी ऑप्टिमाइज़ेशन रणनीतियाँ। यह एक स्टैंडअलोन लाइब्रेरी है और इमेज ऑपरेशंस के लिए किसी सॉफ्टवेयर पर निर्भर नहीं है। परियोजनाओं के भीतर देशी एपीआई के साथ आसानी से उच्च-प्रदर्शन छवि रूपांतरण सुविधाएँ जोड़ सकते हैं। ये 100% निजी ऑन-प्रिमाइसेस एपीआई हैं और छवियों को आपके सर्वर पर संसाधित किया जाता है।

    ऑनलाइन ऐप के माध्यम से APNG को मर्ज करें

    हमारी लाइव डेमो वेबसाइट पर जाकर APNG दस्तावेज़ों को मर्ज करें। लाइव डेमो के निम्नलिखित लाभ हैं

      कुछ भी डाउनलोड या सेटअप करने की आवश्यकता नहीं है
      कोई कोड लिखने की जरूरत नहीं
      बस अपनी APNG फ़ाइलें अपलोड करें और अब मर्ज करें बटन दबाएं
      परिणामी फ़ाइल के लिए तुरंत डाउनलोड लिंक प्राप्त करें

    APNG क्या है APNG फाइल का प्रारूप

    .apng (एनिमेटेड पोर्टेबल नेटवर्क ग्राफिक्स) एक्सटेंशन वाली फाइल एक रैस्टर ग्राफिक फॉर्मेट है और पोर्टेबल नेटवर्क ग्राफिक (पीएनजी) के लिए एक अनौपचारिक एक्सटेंशन है। इसमें कई फ्रेम शामिल हैं (प्रत्येक पीएनजी छवि) जो एक एनीमेशन अनुक्रम का प्रतिनिधित्व करता है। यह GIF फ़ाइल के समान विज़ुअलाइज़ेशन देता है। एपीएनजी फाइलें 24-बिट छवियों और 8-बिट पारदर्शिता का समर्थन करती हैं। APNG गैर-एनिमेटेड GIF फ़ाइलों के साथ पिछड़ा संगत है। APNG फ़ाइलें समान .png एक्सटेंशन का उपयोग करती हैं और Mozilla Firefox, APNG समर्थन वाले Chrome, iOS 10 के लिए iMessage ऐप्स जैसे एप्लिकेशन द्वारा खोली जा सकती हैं।

    अधिक पढ़ें

    अन्य समर्थित मर्ज प्रारूप

    Python का उपयोग करके, कोई भी व्यक्ति विभिन्न स्वरूपों को आसानी से मर्ज कर सकता है, जिनमें शामिल हैं।

    BMP (बिटमैप चित्र)
    ICO (विंडोज आइकन)
    JPG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
    CDR (वेक्टर ड्राइंग छवि)
    CMX (कोरल एक्सचेंज इमेज)
    JPG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
    CDR (वेक्टर ड्राइंग छवि)
    CMX (कोरल एक्सचेंज इमेज)
    DIB (डिवाइस स्वतंत्र बिटमैप)
    DICOM (डिजिटल इमेजिंग और संचार)
    DJVU (ग्राफिक्स प्रारूप)
    DNG (डिजिटल कैमरा छवि)
    EMF (उन्नत मेटाफ़ाइल प्रारूप)
    EPS (एनकैप्सुलेटेड पोस्टस्क्रिप्ट भाषा)
    GIF (ग्राफिकल इंटरचेंज प्रारूप)
    JP2 (जेपीईजी 2000)
    J2K (तरंगिका संपीड़ित छवि)
    ODG (अपाचे ओपनऑफिस ड्रा प्रारूप)
    OTG (OpenDocument मानक)
    PNG (पोर्टेबल नेटवर्क ग्राफ़िक्स)
    SVG (स्केलेबल वेक्टर ग्राफिक्स)
    TIFF (टैग की गई छवि प्रारूप)
    WEBP (रेखापुंज वेब छवि)
    WMF (माइक्रोसॉफ्ट विंडोज मेटाफाइल)