public static bool PageContainsImages(string filename, int pageNumber)
{
using (var reader = new PdfReader(filename))
{
var parser = new PdfReaderContentParser(reader);
ImageRenderListener listener = null;
parser.ProcessContent(pageNumber, (listener = new ImageRenderListener()));
return listener.Images.Count > 0;
}
}