แสดงการแก้ไขในลูกโป่ง

การแนะนำ

การติดตามการเปลี่ยนแปลงในเอกสาร Word เป็นสิ่งสำคัญสำหรับการทำงานร่วมกันและการแก้ไข Aspose.Words สำหรับ .NET นำเสนอเครื่องมือที่มีประสิทธิภาพในการจัดการการแก้ไขเหล่านี้ เพื่อให้แน่ใจว่ามีความชัดเจนและง่ายต่อการตรวจสอบ คู่มือนี้จะช่วยให้คุณแสดงการแก้ไขในรูปแบบบอลลูน ทำให้เห็นได้ง่ายขึ้นว่ามีการเปลี่ยนแปลงอะไรเกิดขึ้นและใครเป็นผู้ทำการเปลี่ยนแปลง

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

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

  • Aspose.Words สำหรับไลบรารี .NET คุณสามารถดาวน์โหลดได้ที่นี่.
  • ใบอนุญาต Aspose ที่ถูกต้อง หากคุณไม่มี คุณสามารถขอรับได้ใบอนุญาตชั่วคราว.
  • Visual Studio หรือ IDE อื่นๆ ที่รองรับการพัฒนา .NET
  • ความเข้าใจพื้นฐานเกี่ยวกับ C# และ .NET framework

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

ขั้นแรก เรามาทำการนำเข้าเนมสเปซที่จำเป็นในโปรเจ็กต์ C# กันก่อน เนมสเปซเหล่านี้มีความจำเป็นต่อการเข้าถึงฟังก์ชันการทำงานของ Aspose.Words

using Aspose.Words;
using Aspose.Words.Layout;
using Aspose.Words.RevisionOptions;

มาแบ่งกระบวนการออกเป็นขั้นตอนง่าย ๆ ที่สามารถปฏิบัติตามได้ง่าย

ขั้นตอนที่ 1: โหลดเอกสารของคุณ

ขั้นแรก เราต้องโหลดเอกสารที่มีการแก้ไข ตรวจสอบให้แน่ใจว่าเส้นทางเอกสารของคุณถูกต้อง

// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Revisions.docx");

ขั้นตอนที่ 2: กำหนดค่าตัวเลือกการแก้ไข

ต่อไปเราจะกำหนดค่าตัวเลือกการแก้ไขเพื่อแสดงการแทรกการแก้ไขแบบอินไลน์ และการลบและจัดรูปแบบการแก้ไขในบอลลูน วิธีนี้จะช่วยให้แยกความแตกต่างระหว่างการแก้ไขประเภทต่างๆ ได้ง่ายขึ้น

// เรนเดอร์การแทรกการแก้ไขแบบอินไลน์ การลบ และการจัดรูปแบบการแก้ไขในบอลลูน
doc.LayoutOptions.RevisionOptions.ShowInBalloons = ShowInBalloons.FormatAndDelete;
doc.LayoutOptions.RevisionOptions.MeasurementUnit = MeasurementUnits.Inches;

ขั้นตอนที่ 3: กำหนดตำแหน่งแถบแก้ไข

เพื่อให้เอกสารอ่านง่ายขึ้น เราสามารถกำหนดตำแหน่งของแถบแก้ไขได้ ในตัวอย่างนี้ เราจะวางไว้ทางด้านขวาของหน้า

// แสดงแถบแก้ไขที่ด้านขวาของหน้า
doc.LayoutOptions.RevisionOptions.RevisionBarsPosition = HorizontalAlignment.Right;

ขั้นตอนที่ 4: บันทึกเอกสาร

สุดท้ายเราจะบันทึกเอกสารเป็น PDF ซึ่งจะทำให้เราเห็นการแก้ไขในรูปแบบที่ต้องการ

doc.Save(dataDir + "WorkingWithRevisions.ShowRevisionsInBalloons.pdf");

บทสรุป

และแล้วคุณก็ทำได้! ด้วยการทำตามขั้นตอนง่ายๆ เหล่านี้ คุณจะสามารถแสดงการแก้ไขในบอลลูนได้อย่างง่ายดายโดยใช้ Aspose.Words สำหรับ .NET ซึ่งจะทำให้การตรวจทานและทำงานร่วมกันในเอกสารเป็นเรื่องง่าย และมั่นใจได้ว่าการเปลี่ยนแปลงทั้งหมดจะมองเห็นได้ชัดเจนและเป็นระเบียบ สนุกกับการเขียนโค้ด!

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

ฉันสามารถปรับแต่งสีของแถบแก้ไขได้หรือไม่

ใช่ Aspose.Words อนุญาตให้คุณปรับแต่งสีของแถบแก้ไขให้เหมาะกับความต้องการของคุณได้

เป็นไปได้ไหมที่จะแสดงเฉพาะประเภทการแก้ไขที่เจาะจงในบอลลูน?

แน่นอน คุณสามารถกำหนดค่า Aspose.Words ให้แสดงเฉพาะการแก้ไขบางประเภท เช่น การลบหรือการเปลี่ยนแปลงการจัดรูปแบบในบอลลูนได้

ฉันจะได้รับใบอนุญาตชั่วคราวสำหรับ Aspose.Words ได้อย่างไร

คุณสามารถขอใบอนุญาตชั่วคราวได้ที่นี่.

ฉันสามารถใช้ Aspose.Words สำหรับ .NET ร่วมกับภาษาการเขียนโปรแกรมอื่น ๆ ได้หรือไม่

Aspose.Words ได้รับการออกแบบมาโดยเฉพาะสำหรับ .NET แต่คุณสามารถใช้กับภาษาที่รองรับ .NET ใดๆ ก็ได้ รวมถึง VB.NET และ C-/CLI.

Aspose.Words รองรับรูปแบบเอกสารอื่นนอกเหนือจาก Word หรือไม่

ใช่ Aspose.Words รองรับรูปแบบเอกสารต่างๆ รวมถึง PDF, HTML, EPUB และอื่นๆ อีกมากมาย