แปลง SVG เป็น PNG ใน Python

Python Library ความเร็วสูงและข้ามแพลตฟอร์มที่ช่วยในการพัฒนาแอปพลิเคชันด้วยความสามารถในการสร้าง รวม ตรวจสอบ หรือแปลงไฟล์งานนำเสนอ Microsoft PowerPoint และ OpenOffice โดยไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ Open Office, Adobe PDF

แปลง SVG เป็น PNG ใน Python

Aspose.Slides สำหรับ Python ผ่าน .NET เป็นไลบรารี Python ที่มีประสิทธิภาพสำหรับการสร้างและจัดการไฟล์งานนำเสนอ นอกจากนี้ ยังมีวิธีที่ยืดหยุ่นในการแปลง SVG เป็น PNG เมื่อใช้ Aspose.Slides สำหรับ Python ผ่าน .NET นักพัฒนาหรือแอปพลิเคชันใดๆ ก็สามารถแปลงไฟล์ SVG เป็น PNG ด้วยโค้ด Python เพียงไม่กี่บรรทัด

ในฐานะ API การประมวลผลเอกสารสมัยใหม่ Aspose.Slides สำหรับ Python จะส่งออกไฟล์ SVG เป็นรูปแบบไฟล์ PNG ได้อย่างรวดเร็ว ไลบรารี Aspose PowerPoint ช่วยให้คุณแปลง SVG เป็น PNG และรูปแบบไฟล์อื่นๆ อีกมากมาย

แปลง SVG เป็น PNG โดยใช้ Python

หากต้องการแปลง SVG เป็น PNG คุณจะต้องสร้างงานนำเสนอจากไฟล์ SVG และบันทึกเป็น PNG

รหัส Python สำหรับแปลง SVG เป็น PNG


import aspose.slides as slides
import aspose.pydrawing as drawing

with slides.Presentation() as pres:
    with open("image.svg", "rb") as file:
        svgContent = file.read()
    svgImage = slides.SvgImage(svgContent)
    ppImage = pres.images.add_image(svgImage)
    pres.slides[0].shapes.add_picture_frame(slides.ShapeType.RECTANGLE, 0, 0, ppImage.width, ppImage.height, ppImage)
    for sld in pres.slides:
        bmp = sld.get_thumbnail(1, 1)
        bmp.save("Slide_{num}.png".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.png)

วิธีแปลง SVG เป็น PNG โดยใช้ Aspose.Slides สำหรับ Python API

นี่คือขั้นตอนในการแปลง SVG เป็น PNG ใน Python

  1. ติดตั้ง Aspose.Slides for Python via .NET

  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโครงการ Python ของคุณ

  3. เปิดไฟล์ต้นฉบับ SVG ใน Python

  4. บันทึกผลลัพธ์เป็นไฟล์ PNG

ตัวแปลงออนไลน์ฟรี

วิธีแปลง PPT เป็น HTML ใน Python

แปลง SVG เป็นรูปแบบอื่นที่รองรับ

คุณยังสามารถแปลง SVG และบันทึกเป็นรูปแบบไฟล์อื่นๆ ดูรูปแบบที่รองรับทั้งหมดด้านล่าง