Как удалить пустую страницу в Word с помощью C#

Это краткое руководство предназначено для того, чтобы объяснить, как удалить пустую страницу в Word с помощью C#, например DOCX, DOC и т. д. задачу и пример кода, который реализует полную логику для удаления пустой страницы в Word с помощью C#. Вы можете запустить этот код без установки какого-либо стороннего программного обеспечения, используя любую из операционных систем, таких как Windows, Linux или macOS.

Шаги по удалению пустой страницы в Word с помощью С#

  1. Настройте проект, чтобы добавить библиотеку Aspose.Words в проект.
  2. Загрузите исходный файл Word в объект класса Document, чтобы удалить пустые страницы.
  3. Проанализируйте все страницы в исходном документе и извлеките каждую страницу отдельно
  4. Создайте отдельный документ с каждой отдельной страницей только из исходного документа
  5. Проанализируйте этот одностраничный документ и проверьте, содержит ли какой-либо section какой-либо узел текста/формы или нет.
  6. Ведение списка всех непустых страниц в исходном документе
  7. Добавьте все непустые страницы в новый файл Word.
  8. Сохраните этот файл со страницами только с текстом или формой.

Эти шаги содержат подробные сведения об удалении пустой страницы в Word с помощью C#. Сначала вы загружаете исходный файл Word, а затем анализируете каждую из его страниц таким образом, что для каждой страницы создается новый документ Word. Это необходимо, потому что мы должны анализировать каждую страницу отдельно, а возможности класса Document помогут нам определить непустые страницы. При парсинге каждая непустая страница добавляется в новый файл Word, который будет содержать все такие страницы.

Код для удаления пустой страницы в Word с помощью С#

Этот код для удаления пустой страницы из документа Word с помощью C# описывает полную логику, при которой каждая страница исходного файла Word сохраняется в новый файл Word, а затем анализируется на наличие любого содержимого в нем. Во время этого процесса верхние и нижние колонтитулы не учитываются, однако вы также можете включить их. После того, как все страницы проанализированы и их номера сохранены в массиве, этот массив используется для добавления всех этих страниц в новый файл Word.

В этом уроке мы удалили все пустые страницы из файла Word. Если вы хотите узнать о некоторых других функциях, таких как преобразование документов Word в HTML, обратитесь к статье как преобразовать документ Word в HTML с помощью C#.

 Русский