เปลี่ยนสีพื้นหลังของ SVG ใน Python

คู่มือฉบับย่อนี้จะอธิบายวิธีการ เปลี่ยนสีพื้นหลัง SVG ใน Python โดยจะครอบคลุมขั้นตอนการทำงานและตัวอย่างโค้ดที่ใช้ในการ เปลี่ยนสีพื้นหลังของ SVG ใน Python นอกจากนี้ คุณยังสามารถใช้ฟีเจอร์นี้ได้ในระบบปฏิบัติการใดๆ เช่น Windows, Linux, macOS เป็นต้น ที่มีการตั้งค่า Python ไว้

ขั้นตอนในการเปลี่ยนสีพื้นหลัง SVG ใน Python

  1. ตั้งค่าสภาพแวดล้อมโดยกำหนดค่า Aspose.SVG เพื่อเปลี่ยนสีพื้นหลังของ SVG
  2. โหลดเอกสาร SVG จากไฟล์โดยใช้คลาสออบเจ็กต์ SVGDocument
  3. รับองค์ประกอบ SVG รากของเอกสาร
  4. รับองค์ประกอบวงกลมเพื่อเปลี่ยนสี
  5. ระบุแอตทริบิวต์การเติมสำหรับองค์ประกอบ
  6. ส่งออกเอกสาร SVG เอาท์พุตไปยังไฟล์โดยใช้เมธอด save

ขั้นตอนเหล่านี้อธิบายขั้นตอนง่ายๆ ในการเปลี่ยนสีพื้นหลังของรูปภาพ SVG ใน Python ขั้นแรก ให้โหลดรูปภาพ SVG ต้นฉบับและไปที่องค์ประกอบราก จากนั้นรับองค์ประกอบที่คุณต้องการเพื่อเปลี่ยนสีพื้นหลัง จากนั้นระบุสี สุดท้าย ให้เรนเดอร์รูปภาพเอาต์พุตลงในดิสก์

โค้ดเปลี่ยนสีพื้นหลังของ SVG ใน Python

ตัวอย่างโค้ดสาธิตวิธีการใช้ข้อกำหนด การเปลี่ยนสีพื้นหลังของรูปภาพ SVG ใน Python คุณสามารถโหลดรูปภาพเวกเตอร์อินพุตจากดิสก์หรือสตรีมได้อย่างง่ายดายโดยใช้คลาส SVGDocument จากนั้นนำทางไปยังโหนดที่ต้องการโดยใช้เมธอด query_selector และเปลี่ยนสีพื้นหลัง อย่างไรก็ตาม คุณยังสามารถนำทางรูปภาพ SVG ด้วย XPath Query ร่วมกับแนวทางการเลือก CSS ได้ หากคุณต้องการปรับแต่งกระบวนการเพิ่มเติม

ในบทความนี้ คุณจะได้เรียนรู้วิธีโหลด SVG และเปลี่ยนสีพื้นหลังใน Python นอกจากนี้ หากคุณต้องการสำรวจการเรนเดอร์ SVG เป็น PDF โปรดอ่านบทความใน แปลง SVG เป็น PDF ใน Python

 ไทย