ปิดการใช้งานการจัดกลุ่มอักขระในรูปแบบ PDF

การแนะนำ

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

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

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

  1. Visual Studio: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Visual Studio ในระบบของคุณ
  2. GroupDocs.Viewer for .NET: ดาวน์โหลดและติดตั้ง GroupDocs.Viewer for .NET จากลิงค์ดาวน์โหลดอย่างเป็นทางการ.
  3. ความรู้พื้นฐาน C#: ทำความคุ้นเคยกับพื้นฐานภาษาการเขียนโปรแกรม C#
  4. ไฟล์เอกสาร: เตรียมไฟล์เอกสารที่คุณต้องการแสดงผล เช่น 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

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 คุณสามารถไปที่ฟอรั่มอย่างเป็นทางการ.