Dieses Beispiel zeigt, wie man alle Bildressourcen aus einer PDF-Datei extrahiert und im lokalen Dateisystem speichert.
C#
// Laden Sie die PDF-Datei mit der Parser-Klasse
using (Parser parser = new Parser("input.pdf"))
{
// Extrahieren Sie eingebettete Bilder aus der Datei
IEnumerable<PageImageArea> images = parser.GetImages();
// Setzen Sie das Ausgabeformat und die Bildoptionen (z.B. PNG)
ImageOptions options = new ImageOptions(ImageFormat.Png);
// Schreiben Sie die extrahierten Bilder auf die Festplatte
int imageNumber = 0;
foreach (PageImageArea image in images)
{
image.Save(imageNumber.ToString() + ".png", options);
imageNumber++;
}
}