能在ASP中调用,能在GIF中加字,能直接浏览器输出即可
12 个解决方案
这个组件我买了,不能满足我的需要,这个组件在我的服务器环境中,运行三四个小时后就会崩溃,他还不肯卖源代码,所以到这寻找高手帮忙
这个组件是用来做图片计数器的,比如把数字写在某个位置
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Default3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
int w = 10;
int h = 10;
System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(w,h);
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bmp);
System.Drawing.SolidBrush b = new System.Drawing.SolidBrush(System.Drawing.Color.Yellow);
System.Drawing.RectangleF rect = new System.Drawing.RectangleF(0, 0, w, h);
g.FillRectangle(b, rect);
System.Drawing.Font drawFont = new System.Drawing.Font("Arial", 9);
System.Drawing.SolidBrush drawBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Black);
System.Drawing.StringFormat format = new System.Drawing.StringFormat();
format.Alignment = System.Drawing.StringAlignment.Center;
format.LineAlignment = System.Drawing.StringAlignment.Center;
g.DrawString("8", drawFont, drawBrush, rect, format);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
ms.Position = 0;
Response.Clear();
Response.ContentType = "image/gif";
Response.CacheControl = "no-cache";
Response.BinaryWrite(ms.ToArray());
Response.End();
}
}
谢谢楼上的朋友,不过我只懂VB,你写的程序看不明白,不知道如何调试
楼上的版主:
关于你的GIF动画组件我可以找人帮你搞定,我想最多不超过200元,我在武汉认识一家专门开发组件和帮人解决问题的公司,不过是需要收费的,预先交80元的押金,组件开发完成后他们会通知接受,但组件只是给你演示的它不是成品(要注册),如果满意那你就要交清剩下的钱,如果觉得不满意他们会退还你的80元押金钱.
我刚刚跟该公司咨询过你的问题,他们说完全可以满足你的需要.我可以帮你跟他们联系
不过你得帮我一个帮,帮我解决一下我的问题,因为我是新手刚学好多都不懂没必要在公司发钱问题,所以在这里发贴求救,但一直没有人理会,我看我的问题就交给你了.
我的问题地址:
http://community.csdn.net/Expert/topic/5416/5416426.xml?temp=.6159479
靠,同行也不用这样杀价吧,我提供,。。
你说清楚需求。
QQ: 102705998或renhengsoft.com联系一下,具体说说你的要求。