การแสดงผลการติดตามการเปลี่ยนแปลง

การแนะนำ

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

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

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

  1. การติดตั้ง GroupDocs.Viewer สำหรับ .NET: ดาวน์โหลดและติดตั้ง GroupDocs.Viewer สำหรับ .NET จาก เว็บไซต์.
  2. .NET Framework: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework ไว้ในระบบของคุณแล้ว
  3. ไดเรกทอรีเอกสาร: จัดเตรียมไดเรกทอรีที่จะจัดเก็บเอกสารของคุณ

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

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

ขั้นตอน:

  1. เปิด IDE ของคุณ: เปิดใช้งาน Integrated Development Environment (IDE) ที่คุณต้องการ เช่น Visual Studio
  2. สร้างหรือเปิดโครงการของคุณ: เริ่มโครงการใหม่หรือเปิดโครงการที่มีอยู่ซึ่งคุณตั้งใจจะใช้ GroupDocs.Viewer
  3. นำเข้าเนมสเปซ: ภายในไฟล์โครงการหรือไฟล์โค้ดของคุณ ให้เพิ่มเนมสเปซต่อไปนี้:
using System;
using System.IO;
using GroupDocs.Viewer.Options;

ตอนนี้ มาแบ่งตัวอย่างที่ให้มาเป็นขั้นตอนต่างๆ เพื่อเป็นแนวทางให้คุณในการติดตามการเปลี่ยนแปลงโดยใช้ GroupDocs.Viewer สำหรับ .NET

ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีผลลัพธ์

ขั้นแรก ให้กำหนดไดเร็กทอรีที่คุณต้องการบันทึกเอาท์พุตที่แสดงผล

string outputDirectory = "Your Document Directory";

แทนที่ "Your Document Directory" พร้อมเส้นทางไปยังไดเร็กทอรีที่คุณต้องการ

ขั้นตอนที่ 2: กำหนดรูปแบบเส้นทางไฟล์เพจ

ระบุรูปแบบสำหรับเส้นทางไฟล์เพจ รูปแบบนี้จะกำหนดว่าหน้าที่แสดงผลจะถูกตั้งชื่อและจัดเก็บอย่างไร

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

ที่นี่, "page_{0}.html" ระบุว่าหน้าเพจจะตั้งชื่อเป็น page_1.html- page_2.htmlและอื่นๆอีกมากมาย

ขั้นตอนที่ 3: เริ่มต้น Viewer Object

เริ่มต้น Viewer วัตถุโดยส่งเส้นทางของเอกสารเป็นอาร์กิวเมนต์

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES))
{
    // โค้ดดำเนินต่อไปในขั้นตอนถัดไป...
}

ให้แน่ใจว่าได้เปลี่ยน TestFiles.SAMPLE_DOCX_WITH_TRACKED_CHANGES พร้อมเส้นทางไปยังเอกสารของคุณ

ขั้นตอนที่ 4: กำหนดค่าตัวเลือกมุมมอง HTML

กำหนดค่าตัวเลือกมุมมอง HTML เพื่อปรับแต่งการตั้งค่าการแสดงผล เช่น การแสดงผลการเปลี่ยนแปลงที่ติดตาม

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.WordProcessingOptions.RenderTrackedChanges = true;

ขั้นตอนนี้ช่วยให้สามารถแสดงการติดตามการเปลี่ยนแปลงในผลลัพธ์ HTML ได้

ขั้นตอนที่ 5: เรนเดอร์เอกสาร

แสดงผลเอกสารโดยใช้ตัวเลือกที่กำหนดค่าไว้

viewer.View(options);

คำสั่งนี้จะเริ่มกระบวนการเรนเดอร์ตามการตั้งค่าที่ให้ไว้

ขั้นตอนที่ 6: แสดงไดเรกทอรีผลลัพธ์

แจ้งให้ผู้ใช้ทราบเกี่ยวกับตำแหน่งที่เก็บผลลัพธ์การแสดงผล

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

ข้อความนี้แจ้งให้ผู้ใช้ทราบเกี่ยวกับการเรนเดอร์ที่ประสบความสำเร็จและตำแหน่งที่จะค้นหาไฟล์เอาต์พุต

บทสรุป

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

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

ฉันสามารถแสดงการติดตามการเปลี่ยนแปลงในรูปแบบเอกสารต่างๆ โดยใช้ GroupDocs.Viewer สำหรับ .NET ได้หรือไม่

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

GroupDocs.Viewer สำหรับ .NET เข้ากันได้กับ .NET Framework ทุกเวอร์ชันหรือไม่

ใช่ GroupDocs.Viewer สำหรับ .NET เข้ากันได้กับ .NET Framework หลายเวอร์ชัน ช่วยให้มีความเข้ากันได้อย่างกว้างขวาง

GroupDocs.Viewer มีการเสนอการทดลองใช้ฟรีเพื่อวัตถุประสงค์ในการทดสอบหรือไม่

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

ฉันสามารถปรับแต่งการตั้งค่าการเรนเดอร์เพื่อให้ตรงตามข้อกำหนดเฉพาะได้หรือไม่

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

ฉันสามารถขอความช่วยเหลือได้ที่ไหนหากพบปัญหาหรือมีคำถามเกี่ยวกับ GroupDocs.Viewer

หากต้องการการสนับสนุนและความช่วยเหลือจากชุมชน คุณสามารถเยี่ยมชมฟอรัม GroupDocs.Viewer ได้ที่ ลิงค์นี้.