PHP में SVG को PNG में बदलें

शक्तिशाली PowerPoint PHP लाइब्रेरी जो Microsoft या Open Office, Adobe PDF जैसे किसी सॉफ़्टवेयर के उपयोग के बिना Microsoft PowerPoint और OpenOffice प्रस्तुति फ़ाइलों को बनाने, मर्ज करने, निरीक्षण करने या परिवर्तित करने की क्षमता वाले अनुप्रयोगों को विकसित करने में मदद करती है।

PHP में SVG को PNG में बदलें

Aspose.Slides for PHP via Java प्रस्तुति फ़ाइलों को बनाने और उनमें हेरफेर करने के लिए एक शक्तिशाली PHP लाइब्रेरी है। इसके अलावा, यह SVG को PNG में बदलने के लचीले तरीके प्रदान करता है। Aspose.Slides for PHP via Java का उपयोग करके, कोई भी डेवलपर या एप्लिकेशन SVG को PNG फ़ाइलों में PHP कोड की कुछ पंक्तियों के साथ परिवर्तित कर सकता है।

एक आधुनिक दस्तावेज़ प्रसंस्करण एपीआई के रूप में, PHP के लिए Aspose.Slides SVG फ़ाइलों को PNG फ़ाइल स्वरूपों में तेज़ी से निर्यात करता है। Aspose PowerPoint लाइब्रेरी आपको SVG को PNG और कई अन्य फ़ाइल स्वरूपों में बदलने की अनुमति देती है

PHP का उपयोग करके SVG को PNG में बदलें

SVG को PNG में बदलने के लिए, आपको SVG फ़ाइल से प्रस्तुतिकरण बनाना होगा और इसे PNG के रूप में सहेजना होगा।

SVG को PNG में बदलने के लिए PHP कोड


<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

$pres = new Presentation();
try
{
    $slide = $pres->getSlides()->get_Item(0);
    
    $filename = 'image.svg';
    $f = fopen($filename, 'r');
    if ($f) {
        $contents = fread($f, filesize($filename));
        fclose($f);
    }
    
    $svgImage = new SvgImage($contents);
    $image = $pres->getImages()->addImage($svgImage);
    $slide->getShapes()->addPictureFrame(ShapeType::Rectangle, 10, 10, 100, 100, $image);

    for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++)
    {
        $bmp = $pres->getSlides()->get_Item($i)->getThumbnail(2, 2);
        $imageio = new Java("javax.imageio.ImageIO");
        $javafile = new Java("java.io.File", "slide_". $i .".png");
        $imageio->write($bmp, "PNG", $javafile);
    }
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

PHP API के लिए Aspose.Slides का उपयोग करके SVG को PNG में कैसे बदलें

ये PHP में SVG को PNG में बदलने के चरण हैं।

  1. Aspose.Slides for PHP via Java इंस्टॉल करें।

  2. अपने PHP प्रोजेक्ट में लाइब्रेरी संदर्भ (लाइब्रेरी आयात करें) जोड़ें।

  3. PHP में स्रोत SVG फ़ाइलें खोलें।

  4. परिणाम को PNG फ़ाइल के रूप में सहेजें।

मुफ्त ऑनलाइन कनवर्टर

पायथन में पीपीटी को एचटीएमएल में कैसे बदलें

SVG को अन्य समर्थित प्रारूपों में बदलें

आप SVG को भी रूपांतरित कर सकते हैं और अन्य फ़ाइल स्वरूपों में सहेज सकते हैं। नीचे सभी समर्थित प्रारूप देखें