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

บทช่วยสอนฉบับย่อนี้ออกแบบมาเพื่ออธิบาย วิธีลบหน้าว่างใน Word โดยใช้ C# เช่น DOCX, DOC เป็นต้น โดยมีรายละเอียดในการกำหนดค่าสภาพแวดล้อมพร้อมกับขั้นตอนในการดำเนินการสำหรับ งานและโค้ดตัวอย่างที่ใช้ตรรกะที่สมบูรณ์เพื่อ ลบหน้าว่างใน Word โดยใช้ C# คุณสามารถรันโค้ดนี้ได้โดยไม่ต้องติดตั้งซอฟต์แวร์ของบริษัทอื่นโดยใช้ระบบปฏิบัติการใดๆ เช่น Windows, Linux หรือ macOS

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

  1. กำหนดค่าโครงการเพื่อเพิ่มห้องสมุด Aspose.Words ในโครงการ
  2. โหลดไฟล์ Word ต้นฉบับลงในวัตถุคลาส Document เพื่อลบหน้าว่าง
  3. แยกวิเคราะห์หน้าทั้งหมดในเอกสารต้นฉบับและดึงข้อมูลแต่ละหน้าแยกกัน
  4. สร้างเอกสารแยกจากทุกหน้าจากเอกสารต้นทางเท่านั้น
  5. วิเคราะห์เอกสารหน้าเดียวนี้และตรวจสอบว่า section มีโหนดข้อความ/รูปร่างหรือไม่
  6. รักษารายการหน้าที่ไม่ว่างเปล่าทั้งหมดในเอกสารต้นฉบับ
  7. ผนวกหน้าที่ไม่ว่างเปล่าทั้งหมดเข้ากับไฟล์ Word ใหม่
  8. บันทึกไฟล์นี้โดยให้หน้าที่มีข้อความหรือรูปร่างบางส่วนเท่านั้น

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

รหัสเพื่อลบหน้าว่างใน Word โดยใช้ C

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

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

 ไทย