PDFsharp & MigraDoc Foundation
https://forum.pdfsharp.net/

PdfImage.InitializeJpeg: A generic error occurred in GDI+
https://forum.pdfsharp.net/viewtopic.php?f=2&t=1697
Page 1 of 1

Author:  dm39182 [ Mon Jun 20, 2011 1:56 pm ]
Post subject:  PdfImage.InitializeJpeg: A generic error occurred in GDI+

I'm getting a generic GDI+ exception that seems to be environmental in nature.

Has anyone else encountered this?

The exception is as follows:
System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
at System.Drawing.Image.Save(Stream stream, ImageFormat format)
at PdfSharp.Pdf.Advanced.PdfImage.InitializeJpeg()
at PdfSharp.Pdf.Advanced.PdfImage..ctor(PdfDocument document, XImage image)
at PdfSharp.Pdf.Advanced.PdfImageTable.GetImage(XImage image)
at PdfSharp.Pdf.PdfPage.GetImageName(XImage image)
at PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(XImage image)
at PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.DrawImage(XImage image, Double x, Double y, Double width, Double height)
at PdfSharp.Drawing.XGraphics.DrawImage(XImage image, Double x, Double y, Double width, Double height)
at PdfSharp.Drawing.XGraphics.DrawImage(XImage image, XRect rect)
[my code...]

Author:  rodspencer [ Fri Apr 13, 2012 9:15 pm ]
Post subject:  Re: PdfImage.InitializeJpeg: A generic error occurred in GDI+

I was getting the same error message. I was only able to resolve it by changing the format of my image. Instead of using a .jpg image, I converted it to a .png image and everything worked just fine.

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/