วิธีลบตัวแบ่งหน้าทั้งหมดใน Word โดยใช้ C #

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

ขั้นตอนในการลบตัวแบ่งหน้าใน Word โดยใช้ C#

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาให้ใช้ Aspose.Words for .NET เพื่อกำจัดตัวแบ่งหน้า
  2. โหลดไฟล์ Word เป้าหมายลงในวัตถุ Document และเข้าถึง paragraphs ทั้งหมด
  3. แยกวิเคราะห์ย่อหน้าทั้งหมดและตรวจสอบตัวแบ่งหน้าก่อนย่อหน้า
  4. ลบตัวแบ่งหน้าก่อนแต่ละย่อหน้า
  5. แยกวิเคราะห์การทำงานทั้งหมดในแต่ละย่อหน้าและแทนที่ตัวแบ่งหน้าทั้งหมดด้วยสตริงว่าง
  6. บันทึกไฟล์ Word ที่เป็นผลลัพธ์โดยไม่มีตัวแบ่งหน้า

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

รหัสเพื่อกำจัดตัวแบ่งหน้าใน Word โดยใช้ C

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

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

 ไทย