Sar*_*ara 5 c# asp.net graphics bitmap
我得到这个异常:
发生 System.ArgumentException
消息 =“参数无效。”
Source =“System.Drawing”
StackTrace:
在System.Drawing.Bitmap ..ctor(Int32宽度,Int32高度,PixelFormat格式)
在System.Drawing.Bitmap..ctor(Int32宽度,Int32高度)...
当我以这种方式实例化一个新的位图时:
Bitmap resImage = new Bitmap(width, height);
resImage.SetResolution(600, 600);
Run Code Online (Sandbox Code Playgroud)
其中宽度和高度是以像素为单位转换为用户设置的尺寸(以厘米为单位)的 600 dpi 的尺寸,在本例中为 28x41 厘米(A3 格式图像),对应于 6614x9685 像素。之后,我将从位图创建一个图形对象,并使用 GDI+ 的方法在其上绘图。我需要高分辨率图像,因为它将被添加到 pdf 文档中,并且我想要高质量的结果。
仅当从 Web 应用程序调用该方法时,才会出现此异常,该方法引用了编写所有打印逻辑的 dll。
为什么我会得到这个异常?我该如何解决这个问题?
预先感谢您的每一个帮助!
| 归档时间: |
|
| 查看次数: |
9106 次 |
| 最近记录: |