
แปลง PDF เป็นข้อความใน Java
รูปแบบไฟล์ PDF และ MS Word เป็นรูปแบบไฟล์ที่ได้รับความนิยมและมีประโยชน์มากที่สุด ณ เวลาปัจจุบัน เอกสาร PDF ไม่ใช่เรื่องง่ายที่จะแก้ไข และบางครั้งจำเป็นต้องใช้เครื่องมือของบุคคลที่สามในการแก้ไข ในขณะที่ไฟล์ Word มีประโยชน์มากมายในเรื่องนี้ อย่างไรก็ตาม ในหลายสถานการณ์ คุณต้องทำการแปลง PDF เป็น Word ในบล็อกโพสต์นี้ เราจะใช้ .NET PDF library เพื่อแปลง PDF เป็น Word โดยใช้ C# โดยทางโปรแกรม เราจะเขียนโค้ดเพื่อสาธิตการทำงานนี้โดยละเอียด
เราจะครอบคลุมประเด็นต่อไปนี้:
การติดตั้งไลบรารี่ .NET PDF
ไลบรารี C# PDF นี้เป็นไลบรารีที่สามารถช่วยคุณในการสร้างตัวแปลง PDF เป็น Word โดยทางโปรแกรม อย่างไรก็ตาม คุณจะพบฟีเจอร์อันทรงพลังมากมายที่เปิดเผยโดยไลบรารีนี้ ดังนั้น คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้ NuGet Package Manager ในโปรเจ็กต์ของคุณ
แปลง PDF เป็น Word โดยใช้ C#
คุณสามารถแปลงไฟล์ PDF เป็นเอกสาร Word ได้โดยการเขียนสองสามบรรทัดในแอปพลิเคชัน .NET
คุณสามารถทำตามขั้นตอนต่อไปนี้และข้อมูลโค้ด:
- เริ่มต้นวัตถุของคลาส Document และโหลดไฟล์ PDF ต้นฉบับ
- บันทึกไฟล์เป็นรูปแบบ DOC โดยเรียกใช้เมธอด บันทึก
// เริ่มต้นวัตถุของคลาสเอกสารและโหลดไฟล์ PDF ต้นฉบับ
Document pdfDocument = new Document( "sample.pdf");
// บันทึกไฟล์เป็นรูปแบบ DOC โดยเรียกใช้วิธีการบันทึก
pdfDocument.Save( "PDFToDOC_out.doc", SaveFormat.Doc);
คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:

การแปลง PDF เป็น Word - ตัวเลือกขั้นสูง
ในส่วนนี้ เราจะสำรวจวิธีการขั้นสูงบางอย่างที่นำเสนอโดยไลบรารี C# PDF นี้
โปรดทำตามขั้นตอนและข้อมูลโค้ดด้านล่าง:
- เปิดเอกสาร PDF ต้นฉบับโดยการเริ่มต้นอินสแตนซ์ของคลาส Document
- สร้างอินสแตนซ์ของคลาส DocSaveOptions เพื่อเข้าถึงตัวเลือกการบันทึกเพื่อส่งออกเป็นรูปแบบ Doc
- ตั้งค่าของคุณสมบัติ Format นี้เพื่อบันทึกไฟล์เอาต์พุตในรูปแบบ Doc
- ตั้งค่าโหมดการจดจำเป็น Flow โดยการตั้งค่าคุณสมบัติ Mode
- กำหนดค่าให้กับคุณสมบัติ RelativeHorizontalProximity เพื่อตั้งค่าความใกล้เคียงแนวนอนเป็น 2.5
- เปิดใช้งานค่าเพื่อจดจำสัญลักษณ์แสดงหัวข้อย่อยในระหว่างกระบวนการแปลงโดยการตั้งค่าของคุณสมบัติ RecognizeBullets
- เรียกใช้เมธอด Save เพื่อบันทึกไฟล์เป็นรูปแบบเอกสาร MS
/ Open the source PDF document by initializing an instance of Document class
Document pdfDocument = new Document( "sample.pdf");
// สร้างอินสแตนซ์ของคลาส DocSaveOptions เพื่อเข้าถึงตัวเลือกการบันทึกเพื่อส่งออกเป็นรูปแบบ Doc
DocSaveOptions saveOptions = new DocSaveOptions
{
// ตั้งค่าของคุณสมบัติรูปแบบนี้เพื่อบันทึกไฟล์เอาต์พุตในรูปแบบ Doc
Format = DocSaveOptions.DocFormat.Doc,
// ตั้งค่าโหมดการจดจำเป็นโฟลว์โดยการตั้งค่าคุณสมบัติโหมด
Mode = DocSaveOptions.RecognitionMode.Flow,
// กำหนดค่าให้กับคุณสมบัติ RelativeHorizontalProximity ตั้งค่าความใกล้เคียงแนวนอนเป็น 2.5
RelativeHorizontalProximity = 2.5f,
// เปิดใช้งานค่าเพื่อจดจำสัญลักษณ์แสดงหัวข้อย่อยในระหว่างกระบวนการแปลงโดยการตั้งค่าของคุณสมบัติ RecognizeBullets
RecognizeBullets = true
};
// เรียกใช้วิธีการบันทึกเพื่อบันทึกไฟล์เป็นรูปแบบเอกสาร MS
pdfDocument.Save( "PDFToDOC_out.doc", saveOptions);
รับใบอนุญาตฟรี
คุณสามารถรับ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
เราขอจบบล็อกโพสต์นี้ที่นี่โดยหวังว่าจะช่วยให้คุณสามารถแปลง PDF เป็น Word โดยใช้ C# โดยทางโปรแกรมได้ ไลบรารี .NET PDF นี้จะช่วยคุณสร้างตัวแปลง PDF เป็น Word สำหรับแอปพลิเคชันธุรกิจของคุณได้อย่างแน่นอน นอกจากนี้ คุณยังสามารถไปที่ เอกสารประกอบ ของไลบรารีนี้เพื่อทราบคุณสมบัติอื่นๆ ติดตั้งไลบรารีนี้ในโครงการ .NET ของคุณและดำเนินการแปลง PDF เป็น Word โดยทางโปรแกรม สุดท้ายนี้ ติดต่อกับ conholdate.com เพื่อรับการอัปเดตเป็นประจำ
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา
คำถามที่พบบ่อย
วิธีแปลง PDF เป็น Word ใน C# net
ติดตั้ง C# PDF library นี้เพื่อแปลง PDF เป็น Word โดยทางโปรแกรม คุณสามารถไปที่ เอกสาร เกี่ยวกับการติดตั้งและคุณสมบัติต่างๆ
คุณจะแปลงเอกสาร PDF เป็น Word ได้อย่างไร?
คุณสามารถยกตัวอย่างอินสแตนซ์ของคลาส Document เพื่อโหลดไฟล์ PDF ต้นฉบับและเรียกใช้เมธอด Save เพื่อบันทึกเป็นไฟล์ Word