วิธีแปลง Word RTF เป็น PDF ใน Python

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

ขั้นตอนในการเขียน RTF เป็น PDF Converter ใน Python

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อแปลง RTF เป็น PDF
  2. โหลดไฟล์ RTF ต้นทางเพื่อแปลงเป็น PDF ในวัตถุคลาส Document
  3. สร้างอินสแตนซ์อ็อบเจ็กต์คลาส PdfSaveOptions เพื่อปรับแต่งเอาต์พุต PDF ที่แปลงจาก RTF ที่โหลด
  4. ตั้งค่าคุณสมบัติที่ต้องการของไฟล์ PDF ที่ส่งออก
  5. บันทึกไฟล์เอาต์พุต PDF ลงในดิสก์

ขั้นตอนเหล่านี้ให้ตรรกะในการเขียน รูปแบบ Rich Text ไปยังตัวแปลง PDF ใน Python พร้อมกับการอ้างอิงถึงบทความที่ช่วยในการกำหนดค่าสภาพแวดล้อมการทดสอบ ในขั้นตอนแรก ไฟล์ RTF จะถูกโหลดลงในออบเจกต์คลาส Document ที่มีเวอร์ชันที่โอเวอร์โหลดหลายเวอร์ชันเพื่อจัดการกับสถานการณ์ต่างๆ ขณะโหลดไฟล์ ในทำนองเดียวกัน ออบเจ็กต์คลาส PDFSaveOptions ใช้เพื่อตั้งค่าคุณสมบัติสำหรับไฟล์ PDF เอาต์พุตก่อนที่จะเขียนไปยังสตรีมหรือไฟล์บนดิสก์

รหัสสำหรับแปลงเอกสาร Rich Text เป็น PDF ใน Python

รหัสนี้สาธิตกระบวนการแปลงรูปแบบไฟล์ จาก RTF เป็น PDF ใน Python โดยใช้วัตถุคลาส Document ที่มีตัวเลือกต่างๆ เช่น การโหลดจากสตรีมหรือดิสก์ การใช้วัตถุคลาส load_options สำหรับการตั้งค่าคุณสมบัติ เช่น การแปลงไฟล์เมตาเป็น PNG การจัดการการเข้ารหัสต่างๆ การตั้งรหัสผ่านสำหรับไฟล์ที่ได้รับการป้องกัน และอื่นๆ ในทำนองเดียวกัน ออบเจ็กต์คลาส PdfSaveOptions รองรับการฝังฟอนต์โพสต์สคริปต์ การตั้งค่าโหมดสีตามที่แสดงในตัวอย่างโค้ดนี้ การระบุมาตรฐานการปฏิบัติตาม PDF การแสดงชื่อเอกสารเพื่อบอกชื่อไม่กี่ชื่อ

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

 ไทย