แปลงไฟล์ PDF เป็น XML ใน C#

XML เป็นภาษามาร์กอัปที่รู้จักกันดีซึ่งคล้ายกับ HTML อย่างไรก็ตาม การใช้งานจะกระจายไปในหลายโดเมน เช่น การจัดการข้อมูล เว็บ เครื่องมือ Office เอกสาร เป็นต้น ในกรณีพิเศษ เอกสาร PDF จะถูกแปลงเป็นไฟล์ XML เพื่อรับการแสดงเนื้อหาที่มีโครงสร้าง ดังนั้น การแสดงตามแท็กของเอกสาร PDF จึงสามารถดำเนินการได้สะดวกยิ่งขึ้นสำหรับวัตถุประสงค์ที่แตกต่างกัน ดังนั้น ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงไฟล์ PDF เป็น XML โดยทางโปรแกรมใน C# .NET

C# .NET API เพื่อแปลง PDF เป็น XML - ดาวน์โหลดฟรี

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

PM> Install-Package Aspose.PDF

แปลง PDF เป็น XML ใน C#

Aspose.PDF for .NET อนุญาตให้แปลงเอกสาร PDF เป็นมาตรฐาน XML ต่อไปนี้:

  • MobiXML
  • PdfXML

มาดูวิธีแปลง PDF เป็นรูปแบบ XML ที่กล่าวถึงข้างต้นโดยใช้ Aspose.PDF for .NET

C# PDF เป็น MobiXML

ต่อไปนี้เป็นขั้นตอนในการแปลง PDF เป็นรูปแบบ MobiXML ใน C#

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง PDF เป็น XML ด้วยรูปแบบ MobiXML ใน C#

// โหลดเอกสาร PDF
var document = new Document("candy.pdf");

// บันทึกเอกสารในรูปแบบ MobiXML
document.Save("standard-xml-output.xml", SaveFormat.MobiXml);

PDF เป็น PdfXML ใน C# .NET

ในการแปลง PDF เป็นรูปแบบ PdfXML คุณต้องส่ง SaveFormat.PdfXml เป็นพารามิเตอร์ที่สองของเมธอด Document.Save(string, SaveFormat) ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลง PDF เป็นรูปแบบ PdfXML ใน C#

// โหลดเอกสาร PDF
var document = new Document("candy.pdf");

// บันทึกเอกสารในรูปแบบ PdfXML
document.Save("standard-xml-output.xml", SaveFormat.PdfXml);

C# PDF to XML Converter - รับใบอนุญาตฟรี

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

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงเอกสาร PDF เป็น XML ใน C# นอกจากนี้ เราได้กล่าวถึงวิธีการแปลงไฟล์ PDF เป็นรูปแบบ MobiXML หรือ PdfXML โดยทางโปรแกรมอย่างชัดเจน นอกจากนี้ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ .NET PDF API โดยใช้ เอกสารประกอบ ในกรณีที่คุณมีคำถามหรือข้อสงสัย คุณสามารถติดต่อเราผ่านทาง ฟอรัม

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