RTF เป็น PDF ใน Python

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

Python RTF เป็น PDF Converter Library

ในการแปลงไฟล์ RTF เป็นรูปแบบ PDF เราจะใช้ Aspose.Words for Python เป็นไลบรารีที่ทรงพลังในการนำฟีเจอร์การประมวลผลคำจากภายในแอปพลิเคชัน Python ของคุณมาใช้ การใช้ไลบรารีนี้ คุณสามารถสร้างและจัดการเอกสารประมวลผลคำได้อย่างราบรื่น คุณสามารถติดตั้งไลบรารีได้จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้

pip install aspose-words

ขั้นตอนในการแปลง RTF เป็น PDF

การแปลงเอกสาร RTF เป็น PDF โดยใช้ Aspose.Words เป็นเรื่องง่ายๆ ต่อไปนี้เป็นขั้นตอนที่คุณต้องทำสำหรับการแปลง RTF เป็น PDF

  • โหลดเอกสาร RTF โดยระบุเส้นทาง
  • ระบุเส้นทางของไฟล์ PDF ที่แปลงแล้ว
  • บันทึกเอกสาร RTF เป็นไฟล์ PDF ไปยังตำแหน่งที่ระบุ

แปลง RTF เป็น PDF โดยใช้ Python

ตอนนี้ มาดูวิธีใช้ขั้นตอนที่กล่าวถึงข้างต้นเพื่อแปลงเอกสาร RTF เป็น PDF โดยใช้คลาสและเมธอดของ Aspose.Words

  • โหลดเอกสาร RTF โดยใช้คลาส Document
  • แปลง RTF เป็น PDF โดยใช้วิธี Document.save(string, SaveFormat)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ RTF เป็นรูปแบบ PDF

import aspose.words as aw

# โหลดเอกสาร RTF
doc = aw.Document("sample.rtf")

# บันทึกเป็นไฟล์ PDF
doc.save("document.pdf", aw.SaveFormat.PDF)

ต่อไปนี้เป็นภาพหน้าจอของเอกสาร RTF อินพุตที่เราใช้ในตัวอย่างนี้

เอกสารสำหรับการแปลง RTF เป็น PDF

เอกสาร RTF

ภาพหน้าจอต่อไปนี้แสดงเอกสาร PDF ที่แปลงแล้ว

การแปลง RTF เป็น PDF โดยใช้ Python

แปลงเอกสาร PDF

รับใบอนุญาต API ฟรี

คุณสามารถ รับใบอนุญาตชั่วคราว เพื่อใช้ Aspose.Words for Python ได้โดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

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

ดูสิ่งนี้ด้วย