วิธีแปลง SVG เป็น PDF โดยใช้ Python

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

ขั้นตอนในการแปลง SVG เป็น PDF โดยใช้ Python

  1. เตรียมสภาพแวดล้อมของระบบโดยการติดตั้ง Aspose.PDF สำหรับ Python ผ่าน .NET เพื่อแสดงผลภาพ SVG
  2. สร้างวัตถุของคลาส SvgLoadOptions
  3. โหลดภาพ SVG อินพุตด้วยคลาส Document
  4. แสดงผลเอกสาร PDF ที่ส่งออก

ขั้นตอนเหล่านี้ช่วยให้เห็นภาพรวมของการเรนเดอร์ SVG เป็น PDF โดยใช้ Python ได้ง่ายขึ้น ในขั้นตอนแรก ให้โหลดอิมเมจเวกเตอร์ต้นฉบับจากสตรีมหรือดิสก์ ต่อจากนั้น ให้ดำเนินการใดๆ แบบกำหนดเองกับเอกสาร ถ้าจำเป็น แล้วแสดงเป็นไฟล์ PDF เพื่อสรุปการแปลง

รหัสเพื่อเปลี่ยน SVG เป็น PDF โดยใช้ Python

import aspose.pdf as pdf
# Initialize SvgLoadOptions class object
options = pdf.SvgLoadOptions()
# Create Document class object
document = pdf.Document("test.svg" , options)
# Convert SVG to PDF
document.save("SVGtoPDF.pdf")

โค้ดตัวอย่างนี้เป็นเวอร์ชันขั้นต่ำในการ เปลี่ยน SVG เป็น PDF โดยใช้ Python แต่คุณสามารถปรับปรุงเพิ่มเติมเพื่อให้สอดคล้องกับความต้องการของคุณได้ ก่อนอื่น คุณสามารถใช้คลาส SvgLoadOptions เพื่อตั้งค่าขนาดหน้าสำหรับเอกสาร PDF หรือเครื่องมือการแปลงสำหรับการแสดงภาพเวกเตอร์ต้นฉบับ ถัดไป คุณต้องสร้างอินสแตนซ์ของคลาส Document เพื่อโหลดไฟล์ต้นฉบับ และสุดท้ายเรียกใช้เมธอดการบันทึกเพื่อแสดงไฟล์ PDF

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

 ไทย