有没有人有过在经典ASP中实现完整图像处理解决方案的经验?我需要一个用户可以使用的解决方案:
按需调整大小是我的主要问题。在PHP中我可以使用phpThumb库,它允许我在查询字符串中指定文件名和最大宽度/高度。库会相应地调整图像的大小,此外,它会缓存图像的副本,以便下次请求具有相同宽度/高度的相同图像时,它将从缓存中提供。
如果可能的话,我可以在开源组件中实现经典ASP中的这种解决方案吗? ImageMagick的?
答案 0 :(得分:2)
看起来ImageMagick有a COM+ component可以用于此目的。
另一个成熟的(尽管我认为它是免费的)库通常用于AspJpeg。
答案 1 :(得分:1)
ASP.net具有内置函数来操作图像,因为大多数服务于ASP经典的服务器都安装了某个版本的ASP.net,你可以依靠它来完成工作。
即:
<img src="resize.aspx?file=/gallery/photo1.jpg&w=300&height=400" />
答案 2 :(得分:1)
这篇文章有点陈旧,但我们最近遇到了与通过Classic ASP调整大小相同的问题。
我们找到了一个使用VB.NET路线的解决方案,但它没有做我们想要的所有事情,所以我们调整它以包括调整大小,裁剪,填充(带颜色)的功能,并将结果jpg显示到屏幕上和/或文件。
我们已经在一个zip文件中上传了我们的工作,其中包含脚本和一个带有说明的示例asp文件:http://easierthan.blogspot.co.uk/2013/02/code-tip-3-classic-asp-image-resizer.html
关于上传,我们使用的http://www.freeaspupload.net似乎运作良好。