ASP页面获取数据用于绘制图形,然后我需要将创建的图像保存为JPEG以在浏览器上显示,并且还以PDF和其他格式使用。压缩图像的最佳方法是什么?我目前正在将一个JPEG压缩库移植到ASP,但我认为在运行Windows CE 6.0的ARM设备上它会太慢。
因此,在Windows CE Web服务器中运行的ASP页面获取数据,将其呈现为位图图像,然后需要将其传递到访问该ASP页面的浏览器。同样的图像也用于PDF和另一种可以包含JPEG流的专有格式。
编辑: 我正在寻找的是创建一个表示位图的数组,然后在Windows CE的IIS中使用ASP将其压缩为JPEG,而ASP的实现非常有限。
答案 0 :(得分:3)
查看Imaging API(在IImagingFactory interface开始遍历)。如果您的设备安装了JPG压缩编解码器(请记住CE是模块化的,因此它可能存在,也可能不存在),您可以使用它从映像创建流(或文件)。从那里你可以随心所欲地做到这一点。
答案 1 :(得分:0)
我很困惑......
来自ASP的图像将在服务器端进行压缩 - 而不是客户端。
我确定你的网络服务器没有在Windows CE上运行,所以我认为你的担忧是不合理的。
编辑:好像您可以在Windows CE上运行Web服务器:http://www.microsoft.com/windows/embedded/products/windowsce/default.mspx。从现在开始,我会把自己的想法留给自己。 :-x