防止 PDFsharp 保存图像文件?

Prevent PDFsharp from saving an image file?

我已阻止我的程序将下载的图像保存为文件。 (它们保存在 Image 变量中)。但是,我的应用程序速度明显变慢,因为 PDFsharp 库在将图像文件绘制到 PDF 文档之前无论如何都会保存图像文件。这是通过其功能在调用层次结构的深处完成的。

有没有简单的解决方法来解决这个问题?

我认为 PDFSharp 总是需要先保存。它无法处理将用于导入图像的字节图像。我最近也在编码和使用pdfsharp时遇到它。我的过程是保存图像然后导入到 pdfsharp 中的代码。我有一部分需要删除所有临时图像。

JPEG 图像只是简单地复制到 PDF 文件中,所有其他图像格式都必须转换为 PDF 格式。 AFAIK PDFsharp 不会将图像保存到本地文件系统,但它们会在转换过程中保存到内存流中。

有一个简单的解决方法可以解决这个问题:编写更好的转换并将其提交给 PDFsharp 团队。