Jak wyodrębnić obrazy z dokumentu programu Word w języku C#

W tym artykule opisano jak wyodrębnić obrazy z dokumentu programu Word w języku C#. Zawiera szczegółowe informacje na temat konfiguracji środowiska wymaganej do testowania przykładowego kodu, procedury krokowej oraz możliwego do uruchomienia przykładowego kodu, który odczytuje plik DOCX i zapisuje każdy obraz jako plik PNG. Zawiera również wyjaśnienie klas, metod i właściwości wymaganych do wyodrębnienia wszystkich obrazów z dokumentu programu Word w języku C#.

Kroki, aby wyodrębnić obrazy z programu Word w języku C#

  1. Stwórz środowisko, aby dodać Aspose.Words for .NET do wyodrębniania obrazów
  2. Załaduj źródłowy plik programu Word z obrazami w obiekcie klasy Document
  3. Pobierz kolekcję kształtów z dokumentu programu Word za pomocą metody GetChildNodes()
  4. Przejrzyj wszystkie elementy w kolekcji kształtów
  5. Zapisz każdy kształt zawierający obraz jako osobny obraz

Te kroki zawierają szczegółowe informacje na temat wyodrębniania obrazów z dokumentu programu Word w języku C#. Najpierw źródłowy plik programu Word jest ładowany do obiektu klasy Document, a następnie uzyskuje się z niego dostęp do kolekcji kształtów za pomocą metody GetChildNodes(), która przyjmuje moduł wyliczający NodeType.Shape jako argument. W następnym kroku ta kolekcja jest powtarzana, a każdy kształt jest testowany pod kątem posiadania obrazu i, jeśli zostanie znaleziony, zapisywany jako osobny plik obrazu.

Kod do wyodrębniania obrazów z pliku Word w C#

Ten kod demonstruje proces wyodrębniania obrazów z dokumentu programu Word w języku C#, który używa obiektu klasy Document z różnymi funkcjami przeciążania obsługującymi wiele funkcji, takich jak ustawianie kodowania, ustawienia czcionek, preferencje językowe i wiele innych. Podobnie możesz pobrać inne typy węzłów potomnych za pomocą metody GetChildNodes(), takie jak sekcje, nagłówek/stopka, tabela, wiersz, komórka i akapity, by wymienić tylko kilka.

W tym artykule wyjaśniono, jak wyodrębnić obrazy z pliku programu Word. Jeśli chcesz poznać proces dodawania obrazów, zapoznaj się z artykułem na stronie jak dodać obraz w dokumencie programu Word za pomocą C#.

 Polski