C# 在PDFSharp中渲染大型位图并最小化内存占用
因此,我需要从我的web应用程序中以高达300 DPI的速度以PDF格式导出大格式纸张(33 x 44英寸)。我目前正在使用PDFSharp处理8.5 x 11和11 x 17纸张。这些页面主要包含图像数据,减去一些边距和少量文本;i、 e.在这个PDF页面中没有太多内容 对于大格式,我遇到的问题是:一张33 x 44英寸、300 DPI、每像素32位深度的纸张是52272000字节-几乎是半GB。我的web应用程序中不能有这种内存消耗C# 在PDFSharp中渲染大型位图并最小化内存占用,c#,pdfsharp,C#,Pdfsharp,因此,我需要从我的web应用程序中以高达300 DPI的速度以PDF格式导出大格式纸张(33 x 44英寸)。我目前正在使用PDFSharp处理8.5 x 11和11 x 17纸张。这些页面主要包含图像数据,减去一些边距和少量文本;i、 e.在这个PDF页面中没有太多内容 对于大格式,我遇到的问题是:一张33 x 44英寸、300 DPI、每像素32位深度的纸张是52272000字节-几乎是半GB。我的web应用程序中不能有这种内存消耗 是否有任何可能的方法,我可以呈现在瓷砖或块PDF,以避免需
是否有任何可能的方法,我可以呈现在瓷砖或块PDF,以避免需要在内存中的整个块在同一时间?PDFSharp中有什么功能可以帮助我吗?PDFSharp设计用于将所有内容保存在内存中,因此PDF文件最终可以非常快速地写入。
目前(以及在可预见的将来)没有办法处理不适合内存的图像数据。PDFsharp的设计目的是将所有内容都保存在内存中,因此最终可以非常快速地写入PDF文件。
目前(以及在可预见的将来)没有办法处理不适合存储的图像数据。感谢您的快速响应。显然,这不是我所希望的答案,但我理解其中的道理。谢谢你的快速回复。显然,这不是我所希望的答案,但我理解其中的道理。