Як видалити порожню сторінку в 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. Це потрібно, тому що ми повинні аналізувати кожну сторінку окремо, а функції класу Document допоможуть нам визначити непорожні сторінки. Під час аналізу кожна непорожня сторінка додається до нового файлу Word, який міститиме всі такі сторінки.

Код для видалення порожньої сторінки в Word за допомогою C#

Цей код для видалення порожньої сторінки з документа Word за допомогою C# описує повну логіку, коли кожна сторінка вихідного файлу Word зберігається в новому файлі Word, а потім аналізується на наявність у ньому вмісту. Під час цього процесу верхні та нижні колонтитули не враховуються, однак їх також можна включити. Коли всі сторінки проаналізовано та їх номери збережено в масиві, цей масив використовується для додавання всіх цих сторінок до нового файлу Word.

У цьому посібнику ми видалили всі порожні сторінки з файлу Word. Якщо ви хочете навчитися іншим функціям, наприклад конвертувати документи Word у HTML, зверніться до статті як конвертувати документ Word у HTML за допомогою C#.

 Українська