การแปลง SVG ใน Python
แปลง SVG เป็น PDF, XPS และรูปแบบรูปภาพต่างๆ รวมถึง JPEG, PNG, BMP, TIFF และ GIF ไม่ว่าจะออนไลน์หรือใช้ไลบรารี Python
วิธีการแปลง SVG ใน Python
SVG (Scalable Vector Graphics) เป็นรูปแบบภาพที่ใช้ XML ซึ่งออกแบบมาสำหรับกราฟิกสองมิติและมีไว้สำหรับเว็บเป็นหลัก คุณลักษณะที่โดดเด่นของ SVG คือความสามารถที่ไม่มีใครเทียบได้ในการปรับขนาดทุกขนาดโดยไม่สูญเสียคุณภาพ แม้ว่าเบราว์เซอร์สมัยใหม่ทั้งหมดจะรองรับ SVG และดูเหมือนว่าจะเหมาะสำหรับเว็บ แต่ข้อจำกัดบางประการยังคงมีอยู่ ซึ่งบางครั้งจำเป็นต้องแปลง SVG เป็นรูปแบบอื่น
Aspose.SVG for Python via .NET API ทำให้กระบวนการแปลงง่ายขึ้นสำหรับนักพัฒนา คลาส Converter ช่วยให้การแปลงไฟล์ SVG เป็นรูปแบบยอดนิยมเป็นเรื่องง่ายและสะดวก ทำให้เป็นโซลูชันที่มีประสิทธิภาพ
แปลง SVG ออนไลน์
คุณสามารถแปลงไฟล์ SVG แบบเรียลไทม์ได้โดยใช้ Aspose.SVG for Python via .NET API ตัวอย่าง Python ต่อไปนี้สาธิตวิธีการแปลงเอกสาร SVG เพียงโหลดไฟล์ SVG จากระบบไฟล์ในเครื่องของคุณหรือ URL เลือกรูปแบบเอาต์พุต และเรียกใช้ตัวอย่าง คุณจะได้รับผลเป็นไฟล์แยกทันที ลองตอนนี้!
{{#if_output 'PDF' 'XPS'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav import aspose.svg.rendering.image as rim {{/if_output}} # Load an SVG document from a file doc = assvg.SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} opt = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} opt = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} # Convert the SVG document to {{output upper}} conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
การติดตั้งไลบรารี Aspose.SVG for Python via .NET
Aspose.SVG for Python via .NET เป็นไลบรารีคลาสภายในองค์กรที่มีประสิทธิภาพซึ่งออกแบบมาเพื่อการใช้งานไฟล์ SVG ได้อย่างราบรื่นโดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม ช่วยให้คุณสามารถสร้าง แก้ไข เพิ่มประสิทธิภาพ และแปลงไฟล์ SVG ได้ ปัจจุบัน Aspose.SVG for Python via .NET ได้รับการสนับสนุนบน Windows สำหรับการพัฒนาแอปพลิเคชันด้วย Python 3.6 หรือใหม่กว่า ช่วยให้คุณสร้างแอปพลิเคชัน Python ทั้งแบบ 32 บิตและ 64 บิต มีการวางแผนที่จะรองรับ Linux และ macOS สำหรับการเปิดตัวในอนาคต
การติดตั้ง Aspose.SVG for Python via .NET ผ่าน PyPI :
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการติดตั้งไลบรารี่ Python โปรดดูที่ เอกสาร Aspose.SVG
การแปลงอื่น ๆ ที่รองรับ
คุณสามารถแปลงไฟล์ SVG เป็นรูปแบบอื่นได้ รวมถึงรูปแบบต่อไปนี้: