ส่งออกโครงสร้างเอกสาร Word เป็นเอกสาร PDF

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

ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งและกำหนดค่าไลบรารี Aspose.Words สำหรับ .NET ในโปรเจ็กต์ของคุณแล้ว คุณสามารถดูไลบรารีและคำแนะนำในการติดตั้งได้จากเว็บไซต์ Aspose

ขั้นตอนที่ 1: กำหนดไดเร็กทอรีเอกสาร

ในการเริ่มต้น คุณต้องกำหนดเส้นทางไปยังไดเร็กทอรีที่มีเอกสารของคุณอยู่ แทนที่"YOUR DOCUMENT DIRECTORY" ด้วยเส้นทางจริงไปยังไดเร็กทอรีเอกสารของคุณ

string dataDir = "YOUR DOCUMENT DIRECTORY";

ขั้นตอนที่ 2: อัปโหลดเอกสาร

ต่อไปเราต้องโหลดเอกสารที่เราต้องการดำเนินการ ในตัวอย่างนี้ เราถือว่าเอกสารชื่อ “Paragraphs.docx” และอยู่ในไดเร็กทอรีเอกสารที่ระบุ

Document doc = new Document(dataDir + "Paragraphs.docx");

ขั้นตอนที่ 3: กำหนดค่าตัวเลือกบันทึกเป็น PDF

ในการส่งออกโครงสร้างเอกสารและทำให้โครงสร้างมองเห็นได้ในบานหน้าต่างนำทาง “เนื้อหา” ของ Adobe Acrobat Pro ขณะแก้ไขไฟล์ PDF เราจำเป็นต้องกำหนดค่าPdfSaveOptions คัดค้านด้วยExportDocumentStructure คุณสมบัติที่กำหนดเป็นtrue.

PdfSaveOptions saveOptions = new PdfSaveOptions { ExportDocumentStructure = true };

ขั้นตอนที่ 4: บันทึกเอกสารเป็น PDF ด้วยโครงสร้างเอกสาร

สุดท้ายนี้ เราสามารถบันทึกเอกสารในรูปแบบ PDF โดยใช้ตัวเลือกการบันทึกที่กำหนดค่าไว้ก่อนหน้านี้

doc.Save(dataDir + "WorkingWithPdfSaveOptions.ExportDocumentStructure.pdf", saveOptions);

นั่นคือทั้งหมดที่ ! คุณได้ส่งออกโครงสร้างเอกสารสำเร็จแล้วและสร้าง PDF ด้วยโครงสร้างเอกสารที่มองเห็นได้โดยใช้ Aspose.Words สำหรับ .NET

ตัวอย่างซอร์สโค้ดสำหรับส่งออกโครงสร้างเอกสารด้วย Aspose.Words สำหรับ .NET


            // เส้นทางไปยังไดเร็กทอรีเอกสาร
			string dataDir = "YOUR DOCUMENT DIRECTORY";
            Document doc = new Document(dataDir + "Paragraphs.docx");

            // ขนาดไฟล์จะเพิ่มขึ้นและโครงสร้างจะปรากฏในบานหน้าต่างนำทาง "เนื้อหา"
            // ของ Adobe Acrobat Pro ขณะแก้ไข .pdf
            PdfSaveOptions saveOptions = new PdfSaveOptions { ExportDocumentStructure = true };

            doc.Save(dataDir + "WorkingWithPdfSaveOptions.ExportDocumentStructure.pdf", saveOptions);
        

บทสรุป

ในบทช่วยสอนนี้ เราได้อธิบายวิธีการส่งออกโครงสร้างของเอกสาร Word ไปยังเอกสาร PDF โดยใช้ Aspose.Words สำหรับ .NET ด้วยการทำตามขั้นตอนที่อธิบายไว้ คุณสามารถสร้าง PDF โดยมองเห็นโครงสร้างเอกสารของคุณได้อย่างง่ายดาย ทำให้ง่ายต่อการนำทางและค้นหาในเอกสาร ใช้คุณสมบัติของ Aspose.Words สำหรับ .NET เพื่อส่งออกโครงสร้างของเอกสาร Word ของคุณและสร้าง PDF ที่มีโครงสร้างที่ดี

คำถามที่พบบ่อย

ถาม: การส่งออกโครงสร้างของเอกสาร Word ไปยังเอกสาร PDF คืออะไร

ตอบ: การส่งออกโครงสร้างของเอกสาร Word ไปเป็นเอกสาร PDF จะสร้าง PDF ที่มีโครงสร้างเอกสารที่มองเห็นได้ โครงสร้างเอกสารมักจะประกอบด้วยสิ่งต่างๆ เช่น ส่วนหัว ส่วน ย่อหน้า และองค์ประกอบที่มีโครงสร้างอื่นๆ ของเอกสาร โครงสร้างนี้มีประโยชน์สำหรับการนำทางและการค้นหาในเอกสาร PDF

ถาม: ฉันจะส่งออกโครงสร้างของเอกสาร Word ไปยังเอกสาร PDF โดยใช้ Aspose.Words สำหรับ .NET ได้อย่างไร

ตอบ: หากต้องการส่งออกโครงสร้างของเอกสาร Word ไปยังเอกสาร PDF โดยใช้ Aspose.Words for .NET ให้ทำตามขั้นตอนเหล่านี้:

สร้างอินสแตนซ์ของDocument คลาสที่ระบุเส้นทางไปยังเอกสาร Word

สร้างอินสแตนซ์ของPdfSaveOptions คลาสและตั้งค่าExportDocumentStructureทรัพย์สินเพื่อtrue. การดำเนินการนี้จะส่งออกโครงสร้างเอกสารและทำให้มองเห็นได้ในบานหน้าต่างนำทาง “เนื้อหา” ของ Adobe Acrobat Pro เมื่อแก้ไขไฟล์ PDF

ใช้Save วิธีการของDocumentคลาสเพื่อบันทึกเอกสารในรูปแบบ PDF โดยระบุตัวเลือกการบันทึก

ถาม: ฉันจะดูโครงสร้างของเอกสาร PDF ด้วย Adobe Acrobat Pro ได้อย่างไร

ตอบ: หากต้องการดูโครงสร้างของเอกสาร PDF ด้วย Adobe Acrobat Pro ให้ทำตามขั้นตอนเหล่านี้:

เปิดเอกสาร PDF ใน Adobe Acrobat Pro

ในแถบนำทางด้านซ้าย คลิกไอคอน “เนื้อหา” เพื่อแสดงบานหน้าต่างนำทาง “เนื้อหา”

ในบานหน้าต่างนำทาง “เนื้อหา” คุณจะเห็นโครงสร้างเอกสารพร้อมส่วนหัว ส่วน และองค์ประกอบที่มีโครงสร้างอื่นๆ