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