เรนเดอร์ไฟล์เก็บถาวรไปยังหน้า HTML เดียวหรือหลายหน้า
การแนะนำ
GroupDocs.Viewer สำหรับ .NET เป็นไลบรารีสำหรับการเรนเดอร์เอกสารอันทรงพลังที่ช่วยให้ผู้พัฒนาสามารถผสานรวมความสามารถในการดูเอกสารเข้ากับแอปพลิเคชัน .NET ได้อย่างง่ายดาย ไม่ว่าคุณจะต้องเรนเดอร์ไฟล์เก็บถาวรลงในหน้า HTML เดียวหรือหลายหน้า บทช่วยสอนนี้จะแนะนำคุณตลอดขั้นตอนต่างๆ
ข้อกำหนดเบื้องต้น
ก่อนที่จะเริ่มบทช่วยสอนนี้ ให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
- GroupDocs.Viewer สำหรับ .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารีในโปรเจ็กต์ของคุณแล้ว คุณสามารถดาวน์โหลดได้จาก ที่นี่.
- สภาพแวดล้อมการพัฒนา: มีการตั้งค่าสภาพแวดล้อมการพัฒนาการทำงานสำหรับการพัฒนา .NET
- ไดเรกทอรีเอกสาร: จัดเตรียมไดเรกทอรีที่ใช้จัดเก็บเอกสารของคุณ
- ความเข้าใจพื้นฐานเกี่ยวกับ C#: ทำความคุ้นเคยกับพื้นฐานของภาษาการเขียนโปรแกรม C#
นำเข้าเนมสเปซ
ในโค้ด C# ของคุณ อย่าลืมนำเข้าเนมสเปซที่จำเป็น:
using GroupDocs.Viewer.Options;
using System;
using System.IO;
ปฏิบัติตามขั้นตอนเหล่านี้ในการเรนเดอร์ไฟล์เก็บถาวรไปยังหน้า HTML เดียวหรือหลายหน้าโดยใช้ GroupDocs.Viewer สำหรับ .NET:
ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีผลลัพธ์
กำหนดไดเรกทอรีที่คุณต้องการบันทึกหน้า HTML ที่แสดงผล:
string outputDirectory = "Your Document Directory";
ขั้นตอนที่ 2: กำหนดรูปแบบเส้นทางไฟล์
ระบุรูปแบบเส้นทางไฟล์สำหรับหน้า HTML สำหรับการแสดงผลหน้าเดียว:
string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result.html");
สำหรับการเรนเดอร์หลายหน้า:
pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_page_{0}.html");
ขั้นตอนที่ 3: เรนเดอร์เป็น HTML หน้าเดียว
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.RenderToSinglePage = true;
viewer.View(options);
}
ขั้นตอนที่ 4: เรนเดอร์เป็น HTML หลายหน้า
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.ArchiveOptions.ItemsPerPage = 10; // ตั้งค่ารายการต่อหน้า
viewer.View(options);
}
ขั้นตอนที่ 5: ตรวจสอบผลลัพธ์
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
บทสรุป
การเรนเดอร์ไฟล์เก็บถาวรไปยังหน้า HTML โดยใช้ GroupDocs.Viewer สำหรับ .NET เป็นกระบวนการที่ตรงไปตรงมา เพียงทำตามขั้นตอนที่ระบุไว้ในบทช่วยสอนนี้ คุณก็ผสานรวมความสามารถในการดูเอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่น
คำถามที่พบบ่อย
ฉันสามารถแสดงรูปแบบเอกสารอื่นนอกเหนือจากไฟล์เก็บถาวรได้หรือไม่
ใช่ GroupDocs.Viewer รองรับรูปแบบเอกสารต่างๆ มากมาย เช่น PDF, DOCX, XLSX, PPTX และอื่นๆ อีกมากมาย
GroupDocs.Viewer เหมาะกับแอพพลิเคชันทั้งบนเดสก์ท็อปและเว็บหรือไม่
แน่นอนว่า GroupDocs.Viewer สามารถใช้งานในแอพพลิเคชันเดสก์ท็อปและเว็บได้อย่างราบรื่น
GroupDocs.Viewer มีตัวเลือกการปรับแต่งสำหรับอินเทอร์เฟซผู้ดูหรือไม่
ใช่ คุณสามารถปรับแต่งอินเทอร์เฟซผู้ชมตามความต้องการของคุณได้
ฉันสามารถแสดงเอกสารแบบอะซิงโครนัสด้วย GroupDocs.Viewer ได้หรือไม่
ใช่ GroupDocs.Viewer มอบความสามารถในการเรนเดอร์แบบอะซิงโครนัสเพื่อประสิทธิภาพที่ดีขึ้น
GroupDocs.Viewer รองรับคำอธิบายประกอบเอกสารหรือไม่
ใช่ GroupDocs.Viewer ช่วยให้ผู้ใช้ดูและจัดการคำอธิบายประกอบเอกสารได้อย่างมีประสิทธิภาพ