เรนเดอร์ด้วยแบบอักษรที่กำหนดเอง
การแนะนำ
GroupDocs.Viewer เป็นโซลูชันอันทรงพลังสำหรับการแสดงผลเอกสารในรูปแบบต่างๆ ในด้านการพัฒนา .NET โดย GroupDocs.Viewer มีความสามารถมากมายในการให้การแสดงผลเอกสารด้วยแบบอักษรที่กำหนดเอง ซึ่งช่วยเพิ่มความเป็นส่วนตัวและความยืดหยุ่นให้กับแอปพลิเคชันของคุณ
ข้อกำหนดเบื้องต้น
ก่อนจะดำเนินการเรนเดอร์เอกสารด้วยแบบอักษรที่กำหนดเองโดยใช้ GroupDocs.Viewer สำหรับ .NET ให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
1. ติดตั้ง GroupDocs.Viewer สำหรับ .NET
หากต้องการใช้ GroupDocs.Viewer สำหรับ .NET คุณจะต้องติดตั้งไว้ในสภาพแวดล้อมการพัฒนาของคุณก่อน คุณสามารถดาวน์โหลดแพ็คเกจที่จำเป็นได้จากลิงก์ที่ให้มา: ดาวน์โหลด GroupDocs.Viewer สำหรับ .NET
2. รับแบบอักษร
เตรียมแบบอักษรที่กำหนดเองที่คุณต้องการใช้ในการเรนเดอร์เอกสาร ตรวจสอบให้แน่ใจว่าสามารถเข้าถึงแบบอักษรเหล่านี้ได้ภายในสภาพแวดล้อมแอปพลิเคชันของคุณ
3. ตั้งค่าสภาพแวดล้อมการพัฒนา
มีการตั้งค่าสภาพแวดล้อมการพัฒนา .NET ที่ใช้งานได้บนระบบของคุณ ตรวจสอบว่าคุณได้ติดตั้งเครื่องมือและกรอบงานที่จำเป็นแล้ว
4. ความเข้าใจพื้นฐานเกี่ยวกับ C# และ .NET
ทำความคุ้นเคยกับภาษาการเขียนโปรแกรม C# และพื้นฐานของ .NET framework เพื่อปฏิบัติตามบทช่วยสอนได้อย่างมีประสิทธิภาพ
นำเข้าเนมสเปซ
หากต้องการแสดงเอกสารด้วยแบบอักษรที่กำหนดเองโดยใช้ GroupDocs.Viewer สำหรับ .NET คุณจำเป็นต้องนำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ของคุณ
using System;
using System.IO;
using GroupDocs.Viewer.Fonts;
using GroupDocs.Viewer.Options;
ขั้นตอนที่ 1: ตั้งค่าแหล่งที่มาของแบบอักษร
ขั้นแรก ให้กำหนดแหล่งที่มาของแบบอักษรที่จะใช้ในการแสดงเอกสาร ขั้นตอนนี้จะช่วยให้ GroupDocs.Viewer สามารถเข้าถึงแบบอักษรที่กำหนดเองได้
FontSettings.SetFontSources(
new FolderFontSource(Utils.FontsPath, Fonts.SearchOption.TopFolderOnly));
ขั้นตอนที่ 2: กำหนดไดเรกทอรีผลลัพธ์
ระบุไดเร็กทอรีที่คุณต้องการบันทึกเอกสารที่แสดงผล
string outputDirectory = "Your Document Directory";
ขั้นตอนที่ 3: กำหนดรูปแบบเส้นทางไฟล์เพจ
กำหนดรูปแบบการตั้งชื่อไฟล์ HTML เอาท์พุตที่มีหน้าเอกสารที่แสดงผล
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
ขั้นตอนที่ 4: เรนเดอร์เอกสารด้วยแบบอักษรที่กำหนดเอง
ใช้ GroupDocs.Viewer API เพื่อแสดงเอกสารด้วยแบบอักษรที่กำหนดเอง แทนที่ TestFiles.MISSING_FONT_ODG
พร้อมเส้นทางไปยังเอกสารของคุณ
using (Viewer viewer = new Viewer(TestFiles.MISSING_FONT_ODG))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
viewer.View(options);
}
ขั้นตอนที่ 5: แสดงไดเรกทอรีผลลัพธ์
แจ้งให้ผู้ใช้ทราบเกี่ยวกับตำแหน่งที่บันทึกหน้าเอกสารที่แสดงผล
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
บทสรุป
ในบทช่วยสอนนี้ เราจะมาเรียนรู้วิธีการเรนเดอร์เอกสารด้วยแบบอักษรที่กำหนดเองโดยใช้ GroupDocs.Viewer สำหรับ .NET โดยปฏิบัติตามคำแนะนำทีละขั้นตอนและใช้ประโยชน์จากตัวอย่างที่ให้มา คุณสามารถปรับปรุงการนำเสนอเอกสารในรูปแบบภาพในแอปพลิเคชัน .NET ของคุณได้
คำถามที่พบบ่อย
ถาม: ฉันสามารถแสดงเอกสารด้วยแบบอักษรที่กำหนดเองโดยใช้ GroupDocs.Viewer สำหรับ .NET ในแอปพลิเคชันเว็บได้หรือไม่
ใช่ GroupDocs.Viewer สำหรับ .NET สามารถรวมเข้าในแอพพลิเคชันเดสก์ท็อปและเว็บเพื่อเรนเดอร์เอกสารด้วยแบบอักษรที่กำหนดเองได้
ถาม: GroupDocs.Viewer สำหรับ .NET เข้ากันได้กับรูปแบบเอกสารต่างๆ หรือไม่
แน่นอน! GroupDocs.Viewer รองรับรูปแบบเอกสารต่างๆ มากมาย รวมถึง PDF, ไฟล์ Microsoft Office, รูปภาพ และอื่นๆ อีกมากมาย
ถาม: มีข้อจำกัดใด ๆ เกี่ยวกับประเภทของแบบอักษรที่กำหนดเองที่สามารถใช้ได้หรือไม่
ตราบใดที่แบบอักษรที่กำหนดเองสามารถเข้าถึงได้ภายในสภาพแวดล้อมแอปพลิเคชัน GroupDocs.Viewer สำหรับ .NET ก็สามารถเรนเดอร์เอกสารด้วยแบบอักษรเหล่านั้นได้โดยไม่มีข้อจำกัดใดๆ
ถาม: ฉันสามารถปรับแต่งรูปแบบผลลัพธ์ของเอกสารที่แสดงผลได้หรือไม่
ใช่ GroupDocs.Viewer สำหรับ .NET มีตัวเลือกสำหรับปรับแต่งรูปแบบเอาต์พุต รวมถึง HTML, รูปแบบภาพ และ PDF
ถาม: GroupDocs.Viewer สำหรับ .NET ให้การสนับสนุนและเอกสารประกอบสำหรับนักพัฒนาหรือไม่
แน่นอน! GroupDocs มีเอกสารประกอบ ฟอรัมสำหรับการสนับสนุน และทรัพยากรต่างๆ เพื่อช่วยให้นักพัฒนาใช้ GroupDocs.Viewer ได้อย่างมีประสิทธิภาพ