When the image within a document is compressed with
FlateDecode and there is no specific
ImageFilterTypes set the image data is exported with
FlateDecode compression but a wrong
DCTDecode filter name is set which leads to a broken PDF file.
Workaround: Set explicitly the the ImageCompression filter:
PdfFormatProvider provider = new PdfFormatProvider();
provider.ExportSettings.ImageCompression = new ImageFilterTypes[] { ImageFilterTypes.FlateDecode };