Jak usunąć pustą stronę w programie Word za pomocą języka C#

Ten krótki samouczek ma na celu wyjaśnienie jak usunąć pustą stronę w programie Word za pomocą języka C#, takiego jak DOCX, DOC itp. Zawiera szczegółowe informacje na temat konfigurowania środowiska wraz z krokami, które należy wykonać dla zadanie i przykładowy kod, który implementuje pełną logikę wymazywania pustej strony w programie Word przy użyciu języka C#. Możesz uruchomić ten kod bez instalowania oprogramowania innych firm przy użyciu dowolnego systemu operacyjnego, takiego jak Windows, Linux lub macOS.

Kroki, aby usunąć pustą stronę w programie Word przy użyciu języka C#

  1. Skonfiguruj projekt, aby dodać bibliotekę Aspose.Words do projektu
  2. Załaduj źródłowy plik programu Word do obiektu klasy Document, aby usunąć puste strony
  3. Przeanalizuj wszystkie strony w dokumencie źródłowym i pobierz każdą stronę osobno
  4. Utwórz osobny dokument z każdą pojedynczą stroną tylko z dokumentu źródłowego
  5. Przeanalizuj ten jednostronicowy dokument i sprawdź, czy którykolwiek section zawiera jakiś węzeł tekstu/kształtu, czy nie
  6. Zachowaj listę wszystkich niepustych stron w oryginalnym dokumencie
  7. Dołącz wszystkie niepuste strony do nowego pliku programu Word
  8. Zapisz ten plik, mając strony tylko z jakimś tekstem lub kształtem

Te kroki zawierają szczegółowe informacje na temat usuwania pustej strony w programie Word przy użyciu języka C#. Najpierw ładujesz źródłowy plik programu Word, a następnie analizujesz każdą z zawartych w nim stron w taki sposób, że dla każdej strony tworzony jest nowy dokument programu Word. Jest to wymagane, ponieważ musimy analizować każdą stronę z osobna, a cechy klasy Document pomogą nam zidentyfikować niepuste strony. Podczas analizowania każda niepusta strona jest dodawana do nowego pliku programu Word, który będzie zawierał wszystkie takie strony.

Kod do usunięcia pustej strony w programie Word przy użyciu języka C#

Ten kod do usuwania pustej strony z dokumentu programu Word przy użyciu języka C# opisuje pełną logikę, w której każda strona źródłowego pliku programu Word jest zapisywana w nowym pliku programu Word, a następnie analizowana pod kątem zawartości w nim zawartej. Podczas tego procesu nagłówki i stopki nie są brane pod uwagę, ale możesz je również uwzględnić. Po przeanalizowaniu wszystkich stron i zapisaniu ich numerów w tablicy, ta tablica jest używana do dołączenia wszystkich tych stron do nowego pliku Word.

W tym samouczku usunęliśmy wszystkie puste strony z pliku Word. Jeśli chcesz poznać inne funkcje, takie jak konwertowanie dokumentów programu Word do formatu HTML, zapoznaj się z artykułem na stronie jak przekonwertować dokument Worda na HTML za pomocą C#.

 Polski