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#
- Zainstaluj Aspose.PDF za pomocą menedżera pakietów NuGet, aby przekonwertować plik PDF na obraz
- Załaduj źródłowy plik PDF do obiektu klasy Document w celu konwersji na obraz
- Utwórz obiekt Resolution, aby ustawić rozdzielczość obrazu wyjściowego
- Zainicjuj obiekt klasy PngDevice przy użyciu obiektu rozdzielczości
- Przeanalizuj wszystkie strony w źródłowym pliku PDF przy użyciu kolekcji Document.Pages
- 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#.