2009-05-05 18 views
1

我在使用ActivePDF C#库的PrintImage函数时遇到问题。当我使用它来尝试在PDF上放置.gif图像时,我收到以下错误消息:PrintImage导致内存错误ERROR

试图读取或写入受保护的内存。这通常表明其他内存已损坏。

我能够使用PrintJPEGPrintTIFF图像函数没有任何问题。有没有人遇到过这个问题?

回答

0

该图像是来自图片框还是类似的控件?如果是这种情况,那么该控件对该图像有一个锁定(我试图序列化一个包含来自inkpicture控件的图像的对象时遇到了相同的情况)。您需要在将图像放入pdf文档之前复制图像。

+0

图片通过Web上的FileUpload控件上传。我能够上传jpg/tif并使用它们,而不是使用通用PrintImage的任何东西。 – Rick 2009-05-05 15:08:53