วิธีค้นหาและแทนที่ข้อความในเอกสาร Word โดยใช้ C#

ในบทช่วยสอนสั้นๆ นี้ เราจะเข้าใจวิธีการ ค้นหาและแทนที่ข้อความในเอกสาร Word โดยใช้ C# ใน ข้อความแทนที่เอกสาร C# Word เป็นไปได้โดยใช้การเรียก API อย่างง่ายสำหรับแอปพลิเคชันใดๆ ที่ใช้ .NET ไม่ว่าคุณจะใช้ระบบปฏิบัติการ MS Windows, Linux หรือ macOS

ขั้นตอนในการแทนที่ข้อความในเอกสาร Word โดยใช้ C#

  1. กำหนดค่าไลบรารี Aspose.Words จาก NuGet package manager โดยใช้ MS Visual Studio
  2. สร้างอินสแตนซ์ของคลาส Document สำหรับการโหลดไฟล์ Word ต้นฉบับ
  3. สร้างอินสแตนซ์วัตถุคลาส FindReplaceOptions เพื่อตั้งค่าคุณสมบัติต่างๆ
  4. ตั้งค่าสตริงการค้นหาและแทนที่ในเมธอดแทนที่พร้อมกับคุณสมบัติต่างๆ
  5. บันทึกไฟล์คำที่ส่งออกด้วยค่าสตริงที่ถูกแทนที่

ในขั้นตอนข้างต้น เอกสาร Word ที่ป้อนจะถูกโหลด จากนั้นคุณสามารถระบุคุณสมบัติต่างๆ เพื่อค้นหาและแทนที่ข้อความ รวมถึงการค้นหาทั้งคำ แทนที่ทิศทาง และจับคู่ตัวพิมพ์ สุดท้าย บันทึกไฟล์เอาต์พุตหลังจากเสร็จสิ้นกระบวนการเพื่อ แทนที่ข้อความในเอกสาร Word โดยใช้ C#

รหัสเพื่อค้นหาและแทนที่ข้อความในเอกสาร Word โดยใช้ C#

ในตัวอย่างข้างต้น การใช้ C# DOCX แทนที่ข้อความสามารถทำได้ง่ายในโค้ดไม่กี่บรรทัด กระบวนการเริ่มต้นด้วยการโหลดเอกสาร Word อินพุตโดยใช้อินสแตนซ์ของ คลาสเอกสาร ซึ่งตามด้วยการตั้งค่าคุณสมบัติต่างๆ ของ คลาส FindReplaceOptions เพื่อปรับกระบวนการแทนที่ข้อความ สุดท้าย แทนที่ข้อความในเอกสาร Word โดยใช้ C# เสร็จสิ้นด้วยวิธีบันทึก

ในบทความนี้ เราได้เรียนรู้ว่าการใช้ C# แทนที่ข้อความในเอกสาร Word ทำได้ง่ายเพียงใด อย่างไรก็ตาม หากคุณต้องการเรียนรู้การส่งเอกสารคำทางอีเมล โปรดดูบทความใน วิธีส่งเอกสาร Word ทางอีเมลโดยใช้ C#

 ไทย