Questo esempio dimostra come estrarre tutte le risorse immagine da un file PDF e salvarle nel file system locale.
C#
// Carica il PDF utilizzando la classe Parser
using (Parser parser = new Parser("input.pdf"))
{
// Estrai le immagini incorporate dal file
IEnumerable<PageImageArea> images = parser.GetImages();
// Imposta il formato di output e le opzioni per le immagini (es. PNG)
ImageOptions options = new ImageOptions(ImageFormat.Png);
// Scrivi le immagini estratte su disco
int imageNumber = 0;
foreach (PageImageArea image in images)
{
image.Save(imageNumber.ToString() + ".png", options);
imageNumber++;
}
}