Jak uzyskać obrazy z pliku PDF w języku C#

Ten artykuł zawiera szczegółowe informacje na temat pobierania obrazów z pliku PDF w języku C# za pomocą szczegółów konfiguracji i przykładowego kodu, który można uruchomić. Udostępniono kompletną logikę programu, której można użyć do napisania tej aplikacji, ponieważ podano wszystkie niezbędne klasy i metody, które są wymagane do pobrania obrazów z pliku PDF w języku C# w różnych formatach, takich jak JPEG, PNG itp. Poznasz również różne opcje usprawnienia procesu poprzez dostosowanie obrazów wyjściowych po pobraniu ich z pliku PDF.

Kroki, aby uzyskać obrazy PDF w C#

  1. Skonfiguruj IDE, aby używało Aspose.PDF for .NET do wyodrębniania obrazów z pliku PDF
  2. Załaduj źródłowy plik PDF zawierający obrazy, używając obiektu klasy Document
  3. Uzyskaj dostęp do określonego obrazu za pomocą obiektu klasy XImage
  4. Utwórz nowy strumień plików, używając nazwy żądanego obrazu
  5. Zapisz obraz jako JPEG i zamknij strumień

Te kroki wyjaśniają jak uzyskać obraz z pliku PDF w języku C#, udostępniając podejście krok po kroku, w którym najpierw ładujemy źródłowy plik PDF, a następnie uzyskujemy dostęp do określonej strony pliku PDF. Każda strona zawiera zbiór zasobów, w tym obrazy, do których można się odwoływać za pomocą indeksu. Po uzyskaniu dostępu do żądanego odniesienia do obrazu w obiekcie klasy XImage, można je zapisać jako obraz w strumieniu w dowolnym żądanym formacie.

Kod, aby uzyskać obraz z pliku PDF w języku C#

Ten kod demonstruje proces pobierania obrazu z pliku PDF w języku C# przez załadowanie go do obiektu klasy Document, a następnie pobranie listy zasobów określonej strony, a następnie z zasobów pobranie listy obrazów na tej stronie. Po uzyskaniu dostępu do konkretnego obrazu możemy zmienić nazwę obrazu wraz ze zmianami odnośników w dokumencie. Możesz także uzyskać różne właściwości, takie jak nazwa, wysokość i szerokość, aby filtrować obrazy przed zapisaniem ich na dysku.

Ten samouczek poprowadził nas do wyodrębnienia obrazów ze strony PDF. Jeśli chcesz poznać proces dodawania znaku wodnego w pliku PDF, zapoznaj się z artykułem na temat jak dodać znak wodny do pliku PDF w C#.

 Polski