Wyodrębnij obrazy z dokumentu programu Word

Wstęp

W tym samouczku dowiesz się, jak wyodrębnić obrazy z dokumentu programu Word za pomocą GroupDocs.Parser dla .NET. GroupDocs.Parser to potężna biblioteka .NET, która umożliwia analizowanie i wyodrębnianie tekstu, metadanych, obrazów i innych danych z różnych formatów dokumentów, w tym programu Word (DOCX).

Warunki wstępne

Zanim zaczniesz, upewnij się, że masz skonfigurowane następujące wymagania wstępne:

  • Program Visual Studio zainstalowany na Twoim komputerze.
  • Podstawowa znajomość programowania w języku C#.
  • Zainstalowana biblioteka GroupDocs.Parser for .NET. Można go pobrać zTutaj.

Importuj przestrzenie nazw

Najpierw musisz zaimportować niezbędne przestrzenie nazw do swojego projektu C#, aby móc korzystać z funkcjonalności GroupDocs.Parser:

using System;
using System.Collections.Generic;
using System.Text;
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;

Podzielmy teraz proces wyodrębniania obrazów z dokumentu programu Word na proste kroki:

Krok 1: Utwórz instancję klasy analizatora składni

Zaczniesz od utworzenia instancjiParserclass, podając jako dane wejściowe ścieżkę do dokumentu programu Word.

using (Parser parser = new Parser("YourSampleFile.docx"))
{
    // Tutaj znajduje się kod do ekstrakcji obrazu
}

Krok 2: Wyodrębnij obrazy z dokumentu Word

Następnie użyjGetImages() metodaParser obiekt, aby wyodrębnić obrazy z dokumentu.

IEnumerable<PageImageArea> images = parser.GetImages();

Krok 3: Zdefiniuj opcje zapisywania obrazu

Określ opcje zapisywania wyodrębnionych obrazów. Możesz na przykład wybrać format obrazu (np. PNG) i skonfigurować inne ustawienia.

ImageOptions options = new ImageOptions(ImageFormat.Png);

Krok 4: Iteruj po wyodrębnionych obrazach i zapisz

Wykonaj iterację po każdym wyodrębnionym obrazie i zapisz go w pliku, korzystając z określonych opcji.

int imageNumber = 0;
foreach (PageImageArea image in images)
{
    // Zapisz obraz do pliku PNG
    image.Save(imageNumber.ToString() + ".png", options);
    imageNumber++;
}

Wniosek

W tym samouczku nauczyłeś się wyodrębniać obrazy z dokumentu programu Word za pomocą narzędzia GroupDocs.Parser dla platformy .NET. Wykonując poniższe kroki, można łatwo zintegrować funkcje analizowania dokumentów i wyodrębniania obrazów z aplikacjami .NET.

Często zadawane pytania

Czy GroupDocs.Parser może wyodrębniać obrazy z dokumentów w innych formatach niż Word?

Tak, GroupDocs.Parser obsługuje różne formaty dokumentów, w tym PDF, PowerPoint, Excel i inne.

Jak mogę uzyskać tymczasową licencję na GroupDocs.Parser?

Licencję tymczasową do celów testowych można uzyskać odTutaj.

Gdzie mogę znaleźć więcej dokumentacji dotyczącej GroupDocs.Parser dla .NET?

Można zapoznać się z pełną dokumentacjąTutaj.

Czy dostępna jest bezpłatna wersja próbna programu GroupDocs.Parser?

Tak, możesz poznać funkcje GroupDocs.Parser w ramach bezpłatnej wersji próbnejTutaj.

Jak mogę uzyskać pomoc lub zadać pytania związane z GroupDocs.Parser?

Możesz zamieszczać swoje zapytania na stronieForum GroupDocs.Parser.