PrintImage导致内存错误

时间:2009-05-05 14:50:40

标签: c# pdf-generation memory-corruption

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

  

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

我可以毫无问题地使用PrintJPEGPrintTIFF图片功能。有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

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