30 พฤศจิกายน 2557

Published พฤศจิกายน 30, 2557 by with 0 comment

สร้าง SVG ใน Python

SVG เป็นมาตรฐานรูปแบบกราฟิกหนึ่งที่ใช้แสดงบนหน้าเว็บ กำหนดมาตรฐานนี้โดย W3 และเป็นส่วนหนึ่งที่ถูกนำมาใช้งานร่วมกันกับ HTML5 บทความนี้จะพาผู้อ่านไปสร้าง SVG ใน Python กันครับ
ใน Python จะใช้โมดูลที่มีชื่อว่า svgwrite ซึ่งเป็นโมดูลสำหรับใช้สร้างไฟล์ svg ใช้ MIT License
การติดตั้งโมดูล svgwrite
สามารถติดตั้งได้ง่าย ๆ โดยใช้คำสั่ง pip
pip install svgwrite
ตัวอย่างการใช้งานโมดูล svgwrite
import svgwrite
svg = svgwrite.Drawing(filename = "test-svgwrite.svg",size =("400px", "200px"))
svg.add(svg.rect(insert = (0, 0),size = ("200px","100px"),stroke_width = "5",stroke = "red",fill = "rgb(255,255,188)"))
svg.add(svg.text("สวัสดี SVG :)",insert = (210, 110)))
svg.save()

ผลลัพธ์ไฟล์ test-svgwrite.svg
โค้ดไฟล์ test-svgwrite.svg
นอกจากนั้นยังมีตัวอย่างการใช้งานโมดูลนี้ เพิ่มเติมที่ http://bit.ly/python_svgwrite
เอกสารการใช้งานโมดูล svgwrite http://pythonhosted.org//svgwrite/
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)