บทช่วยสอนนี้มีขั้นตอนที่ชัดเจนซึ่งอธิบาย วิธีแปลง Word RTF เป็น PDF ใน Python ด้วยความช่วยเหลือของรายละเอียดการกำหนดค่าที่จำเป็น ตรรกะของโปรแกรม และโค้ดตัวอย่างที่เรียกใช้ได้ คุณจะได้เรียนรู้ตัวเลือกต่างๆ ในการโหลดซอร์ส RTF พร้อมกับการปรับแต่งเอาต์พุต PDF โดยการตั้งค่าคุณสมบัติต่างๆ การใช้การแปลง Python RTF เป็น PDF เป็นเพียงการเรียก API ง่ายๆ ไม่กี่รายการที่สามารถเรียกใช้งานได้ในทุกสภาพแวดล้อมที่รองรับ Python เช่น Windows, Linux และ macOS
ขั้นตอนในการเขียน RTF เป็น PDF Converter ใน Python
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อแปลง RTF เป็น PDF
- โหลดไฟล์ RTF ต้นทางเพื่อแปลงเป็น PDF ในวัตถุคลาส Document
- สร้างอินสแตนซ์อ็อบเจ็กต์คลาส PdfSaveOptions เพื่อปรับแต่งเอาต์พุต PDF ที่แปลงจาก RTF ที่โหลด
- ตั้งค่าคุณสมบัติที่ต้องการของไฟล์ PDF ที่ส่งออก
- บันทึกไฟล์เอาต์พุต 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