Code: Select all
<Language>
<%
var m_Path = Server.MapPath("/temp");
var input = m_Path + "\\input.gif";
var output = m_Path + "\\output.jpg";
var o = Server.CreateObject("GflAx.GflAx");
o.LoadBitmap(input);
Response.Write(o.About() + "<br>" + Boolean(o.UseTransparency) + " -- " + o.BackColor + " -- " + o.MaskColor + "<br>");
o.ChangeColorDepth(0, 0, 0);
o.ReplaceColor(o.MaskColor, 0xFFFFFF, 1)
o.SaveFormat = 1;
o.SaveFormatName = "jpeg";
o.SaveJPEGProgressive = true;
o.SaveJPEGQuality = 100;
o.SaveBitmap(output);