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#
- Skonfiguruj IDE, aby używało Aspose.PDF for .NET do wyodrębniania obrazów z pliku PDF
- Załaduj źródłowy plik PDF zawierający obrazy, używając obiektu klasy Document
- Uzyskaj dostęp do określonego obrazu za pomocą obiektu klasy XImage
- Utwórz nowy strumień plików, używając nazwy żądanego obrazu
- 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#.