我有一张欧洲地图,我想要做的是根据一些变量让每个国家都有颜色。我正确地将它们显示为单独的.gif文件,但我想创建一个独特的gif,以便它可以下载为1张图像。
是否可以使用ASP?
非常感谢:)
答案 0 :(得分:2)
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=8626&lngWId=4
我在2003年写过这篇文章时,它会通过一些调整来做你所要求的,但我至少在5年内没有触及过ASP:)
这个想法是脚本打开一个gif,读出调色板并重新编写它。它目前被配置为“调整”调色板的HSL,以便您可以获得不同颜色的图像(例如,您可以将绿色图像调整为蓝色或红色),但您可以轻松选择性地用您想要的任何颜色替换单个颜色。
然后,您可以将每个国家/地区设为自己的特定颜色,然后将颜色替换为您想要的颜色。只要总共<= 256个颜色,你应该没问题。
如果你想要更复杂的东西,请尝试查看imagemagick
答案 1 :(得分:0)
ASP中没有任何东西可以做你想要的。您需要一些第三方组件来执行此类任务。