Jak przekonwertować plik PDF na obraz w języku C#

Ten krótki przewodnik zawiera szczegółowe informacje na temat konwersji pliku PDF na obraz w języku C#. Możesz ustawić rozdzielczość, wysokość, szerokość i inne właściwości, takie jak ustawienie domyślnej czcionki, skalowanie obrazów w celu dopasowania do szerokości strony i wiele innych. Do konwersji strony PDF na obraz używany jest kod C#, a poniżej podano szczegółowe kroki konwersji pliku PDF na obraz PNG.

Kroki, aby przekonwertować plik PDF na obraz w języku C#

  1. Zainstaluj Aspose.PDF za pomocą menedżera pakietów NuGet, aby przekonwertować plik PDF na obraz
  2. Załaduj źródłowy plik PDF do obiektu klasy Document w celu konwersji na obraz
  3. Utwórz obiekt Resolution, aby ustawić rozdzielczość obrazu wyjściowego
  4. Zainicjuj obiekt klasy PngDevice przy użyciu obiektu rozdzielczości
  5. Przeanalizuj wszystkie strony w źródłowym pliku PDF przy użyciu kolekcji Document.Pages
  6. Wywołaj funkcję PngDevice.Process, aby przekonwertować każdą stronę PDF na obraz i zapisać na dysku

Tutaj znajdziesz szczegółowe informacje krok po kroku dotyczące renderowania PDF do obrazu w C# poprzez dodanie niezbędnych odniesień, a następnie załadowanie docelowego pliku PDF. Możesz ustawić różne konfiguracje dla wszystkich wyjściowych plików obrazów i przeanalizować wszystkie strony plików PDF w celu konwersji na obraz. Ostatecznie każdy przekonwertowany obraz jest zapisywany do osobnego pliku na dysku.

Kod do eksportu PDF do obrazu w C#

Ten kod używa obiektu klasy Document do załadowania źródłowego pliku PDF, w którym klasa Document zawiera kolekcję stron do iteracji. Aby ustawić różne właściwości obrazów wyjściowych, zadeklarowano obiekty Resolution i PngDevice, które obsługują ustawianie różnych parametrów, takich jak rozdzielczość obrazu, wysokość, szerokość, Optymalizacja kodu kreskowego, InterpolationHighQuality i OptimizeDimensions. Pamiętaj, że możesz używać BmpDevice, EmfDevice, GifDevice i wielu innych do tworzenia różnych typów obrazów.

Nauczyliśmy się procesu przenoszenia stron PDF do obrazów za pomocą C#. Jeśli chcesz nauczyć się tworzenia plików PDF od podstaw, zapoznaj się z artykułem na jak stworzyć plik PDF w C#.

 Polski