Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
ความสามารถในการแปลงเอกสารอย่างง่ายดายและเชื่อถือได้จากรูปแบบหนึ่งไปยังอีกรูปแบบหนึ่งเป็นคุณสมบัติหลักของ Aspose.Words PDF เป็นหนึ่งในรูปแบบที่ได้รับความนิยมมากที่สุดสำหรับการแปลง – เป็นรูปแบบที่มีเค้าโครงแบบคงที่ที่รักษารูปลักษณ์เดิมของเอกสารไว้ระหว่างการแสดงผลบนแพลตฟอร์มต่างๆ คำว่า “การแสดงผล” ใช้ใน Aspose.Words เพื่ออธิบายกระบวนการแปลงเอกสารไปเป็นรูปแบบไฟล์ที่มีการแบ่งหน้าหรือมีแนวคิดเรื่องหน้า
การแปลงจาก Word เป็น PDF เป็นกระบวนการที่ค่อนข้างซับซ้อนซึ่งต้องใช้หลายขั้นตอนของการคำนวณ เอนจินการจัดวางของ Aspose.Words เลียนแบบวิธีการทำงานของเอนจินการจัดวางหน้าของ Microsoft Word ทำให้เอกสาร PDF ที่ส่งออกมาดูใกล้เคียงกับสิ่งที่คุณเห็นใน Microsoft Word มากที่สุด
ด้วย Aspose.Words คุณสามารถเปลี่ยนเอกสารโดยทางโปรแกรมจากรูปแบบ Word เช่น DOC หรือ DOCX เป็น PDF โดยไม่ต้องใช้ Microsoft Office บทความนี้อธิบายวิธีการแปลงรูปแบบนี้
การเปลี่ยนจากรูปแบบเอกสาร DOC หรือ DOCX เป็นรูปแบบ PDF ใน Aspose.Words นั้นง่ายมากและสามารถทำได้ด้วยโค้ดเพียงสองบรรทัดที่:
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงเอกสารจาก DOCX เป็น PDF โดยใช้เมธอด Save:
คุณสามารถดาวน์โหลดไฟล์เทมเพลตของตัวอย่างนี้ได้จาก Aspose.Words GitHub
บางครั้งจำเป็นต้องระบุตัวเลือกเพิ่มเติมที่อาจส่งผลต่อผลลัพธ์ของการบันทึกเอกสารเป็น PDF ตัวเลือกเหล่านี้สามารถระบุได้โดยใช้คลาส PdfSaveOptions ซึ่งมีคุณสมบัติที่กำหนดวิธีการแสดงเอาต์พุต PDF
โปรดทราบว่าด้วยเทคนิคเดียวกัน คุณสามารถเปลี่ยนเอกสารรูปแบบ flow-layout ใดๆ ไปเป็นรูปแบบ PDF ได้
Aspose.Words มี enumeration PdfCompliance เพื่อสนับสนุนการแปลง DOC หรือ DOCX เป็นมาตรฐานรูปแบบ PDF ต่างๆ (เช่น PDF 1.7, PDF 1.5 เป็นต้น)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงเอกสารเป็น PDF 1.7 โดยใช้ PdfSaveOptions ที่สอดคล้องกับ PDF17:
การแปลงเป็น PDF ไม่ได้จำกัดเฉพาะรูปแบบเอกสาร Microsoft Word เท่านั้น รูปแบบใดๆ ที่สนับสนุนโดย Aspose.Words รวมถึงที่สร้างขึ้นโดยทางโปรแกรม ก็สามารถเปลี่ยนเป็น PDF ได้เช่นกัน ตัวอย่างเช่น เราสามารถแปลงรูปภาพหน้าเดียว เช่น JPEG, PNG, BMP, EMF หรือ WMF รวมถึงรูปภาพหลายหน้า เช่น TIFF และ GIF เป็น PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเปลี่ยนรูปภาพ JPEG และ TIFF เป็น PDF:
เพื่อให้โค้ดนี้ทำงานได้ คุณจำเป็นต้องเพิ่มการอ้างอิงไปยัง Aspose.Words และ System.Drawing ในโปรเจกต์ของคุณ
เมื่อบันทึกเป็น PDF คุณสามารถระบุได้ว่าต้องการปรับปรุงเอาต์พุตหรือไม่ ในการทำเช่นนี้ คุณจำเป็นต้องตั้งค่าแฟล็ก OptimizeOutput เป็น true และแล้วแคนวาสที่ซ้อนกันและว่างเปล่าที่ซ้ำซ้อนจะถูกลบออก กลิฟที่อยู่ติดกันซึ่งมีการจัดรูปแบบเหมือนกันจะถูกรวมกัน
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการปรับปรุงเอาต์พุต:
บทความ การแสดงผล สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบหน้าคงที่และการจัดวางแบบโฟลว์
บทความ การแปลงเป็นรูปแบบหน้าคงที่ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดวางหน้า
บทความ ระบุตัวเลือกการแสดงผลเมื่อแปลงเป็น PDF สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้คลาส PdfSaveOptions
บทความ เรียนรู้คุณสมบัติของการแปลงเป็น PDF/A และ PDF/UA ที่อธิบายว่ามาตรฐาน PDF ใดและ ISO ที่เกี่ยวข้องสำหรับมาตรฐาน PDF ที่สนับสนุนโดย Aspose.Words
บทความ มาตรฐาน PDF ใดดีกว่าที่จะเลือก เพื่อกำหนดว่ามาตรฐาน PDF ใดเหมาะสมกับกรณีใด
บทความ การทำงานกับ PDF/A หรือ PDF/UA อธิบายข้อกำหนดสำหรับเนื้อหาเอกสารในรูปแบบ PDF/A และ PDF/UA – ส่วนใหญ่เป็นข้อกำหนดสำหรับโครงสร้างและแบบอักษร
บทความ คำเตือนปัญหาการเข้าถึงเมื่อบันทึกเป็น PDF/A และ PDF/UA อธิบายว่าข้อกำหนดการเข้าถึงเนื้อหาใดที่ PDF/A และ PDF/UA กำหนดไว้
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.