การเรนเดอร์ XML SpreadSheetML

การแนะนำ

ยินดีต้อนรับสู่โลกของ GroupDocs.Viewer สำหรับ .NET! ในบทช่วยสอนนี้ เราจะแนะนำคุณเกี่ยวกับการเรนเดอร์ไฟล์ XML SpreadSheetML อย่างง่ายดายโดยใช้ GroupDocs.Viewer ซึ่งเป็นไลบรารี .NET ที่ทรงพลัง ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์หรือเพิ่งเริ่มต้น คู่มือทีละขั้นตอนนี้จะช่วยให้คุณผสานการเรนเดอร์ XML SpreadSheetML เข้ากับแอปพลิเคชันของคุณได้อย่างง่ายดาย

ข้อกำหนดเบื้องต้น

ก่อนจะเริ่มบทช่วยสอนนี้ ให้แน่ใจว่าคุณได้ตั้งค่าข้อกำหนดเบื้องต้นดังต่อไปนี้:

  • สภาพแวดล้อมการพัฒนาที่สนับสนุน .NET
  • ติดตั้งไลบรารี GroupDocs.Viewer สำหรับ .NET แล้ว คุณสามารถดาวน์โหลดได้ ที่นี่.
  • ความเข้าใจพื้นฐานเกี่ยวกับการเขียนโปรแกรม C#

นำเข้าเนมสเปซ

เริ่มต้นด้วยการนำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ C# ของคุณ ซึ่งจะช่วยให้คุณสามารถเข้าถึงฟังก์ชันต่างๆ ที่ GroupDocs.Viewer จัดเตรียมไว้ให้ได้

using GroupDocs.Viewer.Options;
using System;
using System.IO;

ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีเอกสารของคุณ

กำหนดเส้นทางไปยังไดเร็กทอรีเอกสารของคุณซึ่งเอาต์พุตจะถูกบันทึก

string outputDirectory = "Your Document Directory";

ขั้นตอนที่ 2: ระบุเส้นทางไฟล์เอาท์พุต

ตั้งค่าเส้นทางแบบเต็มสำหรับไฟล์เอาท์พุต HTML, JPG, PNG และ PDF

string pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.html");

ขั้นตอนที่ 3: ระบุตัวเลือกการโหลด

ระบุชนิดไฟล์อย่างชัดเจนเป็น Excel 2003 XML SpreadSheetML เพื่อแสดงผลอย่างถูกต้องแม่นยำ

LoadOptions loadOptions = new LoadOptions(FileType.Excel2003XML);

ขั้นตอนที่ 4: เรนเดอร์เป็น HTML หลายหน้า

ใช้ตัวเลือกมุมมอง HTML เพื่อแสดงไฟล์ XML SpreadSheetML เป็นเอกสาร HTML หลายหน้า

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFileFullPath);
    viewer.View(options);
}

ขั้นตอนที่ 5: เรนเดอร์เป็น JPG

เรนเดอร์ไฟล์ XML SpreadSheetML เป็นภาพ JPG โดยใช้ตัวเลือกที่ระบุ

pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
    JpgViewOptions options = new JpgViewOptions(pageFileFullPath);
    viewer.View(options);
}

ขั้นตอนที่ 6: เรนเดอร์เป็น PNG

ในทำนองเดียวกัน ให้เรนเดอร์ไฟล์เป็นภาพ PNG พร้อมตัวเลือกที่ระบุ

pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
    PngViewOptions options = new PngViewOptions(pageFileFullPath);
    viewer.View(options);
}

ขั้นตอนที่ 7: เรนเดอร์เป็น PDF

ในที่สุด ให้เรนเดอร์ไฟล์ XML SpreadSheetML เป็นเอกสาร PDF โดยใช้ตัวเลือกที่ระบุ

pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
    PdfViewOptions options = new PdfViewOptions(pageFileFullPath);
    viewer.View(options);
}

บทสรุป

ขอแสดงความยินดี! คุณได้เรียนรู้วิธีการเรนเดอร์ไฟล์ XML SpreadSheetML โดยใช้ GroupDocs.Viewer สำหรับ .NET สำเร็จแล้ว ปรับปรุงความสามารถในการดูเอกสารของคุณโดยสำรวจคุณลักษณะและตัวเลือกเพิ่มเติมที่จัดเตรียมไว้โดยไลบรารีอเนกประสงค์นี้

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

GroupDocs.Viewer เข้ากันได้กับรูปแบบไฟล์อื่นหรือไม่

ใช่ GroupDocs.Viewer รองรับรูปแบบเอกสารต่างๆ มากมาย รวมถึง PDF, Word, Excel และอื่นๆ อีกมากมาย

ฉันสามารถปรับแต่งลักษณะที่ปรากฏของเอกสารที่แสดงผลได้หรือไม่

แน่นอน! GroupDocs.Viewer มีตัวเลือกการปรับแต่งต่างๆ ช่วยให้คุณปรับแต่งผลลัพธ์ให้ตรงตามความต้องการเฉพาะของคุณได้

ฉันสามารถหาการสนับสนุนและทรัพยากรเพิ่มเติมได้ที่ไหน

เยี่ยมชม ฟอรั่ม GroupDocs.Viewer สำหรับการสนับสนุนชุมชนและสำรวจ เอกสารประกอบ เพื่อดูข้อมูลโดยละเอียด

มีการทดลองใช้ฟรีหรือไม่?

ใช่ คุณสามารถเข้าถึงการทดลองใช้ฟรีได้ ที่นี่.

ฉันจะได้รับใบอนุญาตชั่วคราวได้อย่างไร?

คุณสามารถรับใบอนุญาตชั่วคราวได้ ที่นี่.