Image processing 经典ASP图像(PNG)操作

Image processing 经典ASP图像(PNG)操作,image-processing,asp-classic,Image Processing,Asp Classic,我正在用经典asp编写一个小应用程序(不要评判我,我没有选择),我需要为用户提供PNG和颜色的选择,然后我需要在其他html元素中显示图像。颜色基本上来自一个颜色选择器,所以会有无数的选择,我真的没有选择,使每一个PNG在每一个可能的颜色。有人知道我可以用什么脚本吗?或者我应该试着从头开始制作一个脚本吗?你可以用或来实现这一点。 它们都有一个COM组件,您可以从ASP安装和使用。它们允许从代码中操纵图像 像上面建议的那样使用.NET也可以做同样的事情,但在经典ASP(或其他语言,如perl或Py

我正在用经典asp编写一个小应用程序(不要评判我,我没有选择),我需要为用户提供PNG和颜色的选择,然后我需要在其他html元素中显示图像。颜色基本上来自一个颜色选择器,所以会有无数的选择,我真的没有选择,使每一个PNG在每一个可能的颜色。有人知道我可以用什么脚本吗?或者我应该试着从头开始制作一个脚本吗?

你可以用或来实现这一点。
它们都有一个COM组件,您可以从ASP安装和使用。它们允许从代码中操纵图像

像上面建议的那样使用.NET也可以做同样的事情,但在经典ASP(或其他语言,如perl或Python)中,使用这两个组件之一也是同样可能的。
请注意:这不是一件简单的事情,但本质上,您想要的是用代码操纵图像,更具体地说,更改一种颜色,这在大多数编程语言中都很棘手

以下是一些让您开始学习的链接:


甚至我们也可以从颜色选择器中提取颜色代码,并将其指定为背景色,如下图所示

 color = "#3B0B0B" 

PNG是否需要更改颜色或背景?PNG是透明的,所以你可以把它放在一个有背景色的DIV中,保持PNG不变。我已经做了一些类似的按钮,有一个梯度和不同的颜色。PNG只是一个渐变。不,形状本身需要改变颜色。这就是我开始这么做的原因,但我需要能够使用背景图像和可变颜色的PNG。如果可以将.NET应用程序放在同一台服务器上(而不是除了经典的ASP应用程序之外),则可以“使用”从clasic ASP代码生成此类PNG的.NET页面。否则,您唯一的选择就是使用第三方组件。