by md040 » 23/11/2016 2:45 pm

- Pdf_by_mimooh.svg.png (11.36 KiB) Viewed 734 times
Reportlab (รีพอร์ทแลบ) เป็นเครื่องมือสร้างไฟล์เอกสาร
pdf (พีดีเอฟ) ของภาษา
Python (ไพทอน) มีทั้งตัวที่เป็น
Open Source (โอเพ่นซอร์ส) กับตัวที่มีค่าใช้จ่าย PLUS (พลัส) ปัจจุบันอยู่ที่เวอร์ชั่น 3.3.0
การใช้งาน
- → ดาวน์โหลดตัวติดตั้ง
→ สำหรับระบบปฏิบัติการ Unix (ยูนิกซ์) / Linux (ลินุกซ์) ติดตั้งด้วยคำสั่ง หรือ
→ คำสั่งที่ใช้สร้างไฟล์เอกสาร
Code: Select all
from reportlab.pdfgen import canvas
c = canvas.Canvas("file_name.pdf")
c.drawString(100,750,"PDF by Python.")
c.save()
คู่มือใช้งาน:
Reportlab (รีพอร์ทแลบ)
ที่มาภาพ: commons.wikimedia.org/wiki/File:Pdf_by_mimooh.svg
[attachment=0]Pdf_by_mimooh.svg.png[/attachment]
[b]Reportlab[/b] (รีพอร์ทแลบ) เป็นเครื่องมือสร้างไฟล์เอกสาร [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2014-pdf-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html?bb_limitstart=140]pdf[/url] (พีดีเอฟ) ของภาษา [url=https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%AD%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%A5%E0%B8%99%E0%B9%8C/83-python/2393-%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%A7%E0%B8%B1%E0%B8%95%E0%B8%B4-%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-python-%E0%B9%84%E0%B8%9E%E0%B8%97%E0%B8%AD%E0%B8%99.html]Python[/url] (ไพทอน) มีทั้งตัวที่เป็น [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/2091-opensource-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html]Open Source[/url] (โอเพ่นซอร์ส) กับตัวที่มีค่าใช้จ่าย PLUS (พลัส) ปัจจุบันอยู่ที่เวอร์ชั่น 3.3.0
[u]การใช้งาน [/u]
[list=1]→ ดาวน์โหลด[url=https://www.mindphp.com/forums/viewtopic.php?f=24&p=82256]ตัวติดตั้ง[/url]
→ สำหรับระบบปฏิบัติการ Unix (ยูนิกซ์) / Linux (ลินุกซ์) ติดตั้งด้วยคำสั่ง [code]pip install reportlab[/code] หรือ [code]easy_install reportlab[/code]
→ คำสั่งที่ใช้สร้างไฟล์เอกสาร
[code]from reportlab.pdfgen import canvas
c = canvas.Canvas("file_name.pdf")
c.drawString(100,750,"PDF by Python.")
c.save() [/code][/list]
คู่มือใช้งาน: [url=http://www.reportlab.com/docs/reportlab-userguide.pdf]Reportlab (รีพอร์ทแลบ)[/url]
ที่มาภาพ: commons.wikimedia.org/wiki/File:Pdf_by_mimooh.svg