โปรแกรมดู XML โดยใช้ C# .NET - แสดงผล XML

XML (eXtensible Markup Language) เป็นภาษามาร์กอัปที่ใช้ในการจัดเก็บและขนส่งข้อมูลในรูปแบบโครงสร้าง มีการใช้กันอย่างแพร่หลายในโลกของการเขียนโปรแกรม บ่อยครั้งที่จำเป็นต้องดูหรือแบ่งปันข้อมูล XML ในรูปแบบที่เหมาะสม จำเป็นต้องแสดงไฟล์ XML เป็นรูปแบบเอกสารอื่นๆ เช่น PDF, JPG, PNG หรือ HTML บทความนี้จะอธิบายวิธีพื้นฐานในการดูไฟล์ XML โดยใช้โค้ด C# อย่างง่าย

โปรแกรมดูไฟล์ XML – .NET API

GroupDocs.Viewer for .NET ซึ่งเป็น API สำหรับการดูเอกสารที่ช่วยให้สามารถแปลงไฟล์รูปแบบต่างๆ เช่น XML เป็น PDF, HTML และรูปแบบรูปภาพ เช่น JPG และ PNG ภายในแอปพลิเคชัน .NET ตัวอย่างเช่น ฉันจะใช้ C# เพื่อแสดงผลไฟล์ XML เป็นรูปแบบ PDF โดยใช้ API นี้

คุณสามารถ ดาวน์โหลด โปรแกรมติดตั้ง DLLs หรือ MSI จากส่วนดาวน์โหลด หรือติดตั้ง API ในแอปพลิเคชัน .NET ของคุณผ่าน NuGet

PM> Install-Package GroupDocs.Viewer

โปรแกรมดูไฟล์ XML โดยใช้ C#

API ช่วยให้การเรนเดอร์ไฟล์ XML แสดงผลเป็นรูปแบบ PDF, JPG, PNG และ HTML ที่นี่ คุณจะเห็นวิธีการเรนเดอร์เป็น PDF เท่านั้น ต่อไปนี้เป็นขั้นตอนในการดูไฟล์ XML โดยแสดงผลเป็น PDF

  • โหลดไฟล์ XML โดยใช้คลาส Viewer
  • ใช้ตัวเลือกมุมมอง PDF เพื่อระบุเส้นทางเอาต์พุตและการตั้งค่าที่ต้องการ
  • เรียกใช้เมธอด View() ด้วยชุดตัวเลือกเพื่อรับไฟล์ XML ในเอาต์พุต PDF

ซอร์สโค้ด C# ต่อไปนี้แสดงไฟล์ XML เป็น PDF:

// XML Viewer - แสดงผลไฟล์ XML เป็น PDF โดยใช้ C#
using (Viewer viewer = new Viewer("/path/document.xml"))
{
    PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF-{0}.pdf");
    viewer.View(viewOptions);
}

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

คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อใช้ API โดยไม่มีข้อจำกัดในการประเมินเพื่อสร้างโปรแกรมดูไฟล์ XML ออนไลน์

บทสรุป

โดยสรุป คุณเพิ่งได้เรียนรู้พื้นฐานของวิธีการดูไฟล์ XML ภายในแอปพลิเคชัน .NET โดยใช้ C# นอกจากนี้ เราจะพูดถึงวิธีการเรนเดอร์ไฟล์ XML เป็น JPG, PNG และ HTML ในเร็วๆ นี้

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ API เกี่ยวกับการสร้างโปรแกรมดู XML ของคุณเองได้จากลิงก์ด้านล่าง

สร้างแอปพลิเคชัน .NET XML Viewer ของคุณเอง

ต่อไปนี้คือลิงก์สำคัญบางส่วนที่จะช่วยคุณสร้างแอปพลิเคชัน XML viewer .NET ของคุณเอง

ฟีเจอร์ | เอกสารประกอบ | การอ้างอิง API

ตัวอย่างการทำงาน – ซอร์สโค้ด | ฟอรัม | บันทึกประจำรุ่น

บทความที่เกี่ยวข้อง