- 浏览: 891916 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (341)
- Ajax (1)
- Asp.net (18)
- Java (5)
- Php (27)
- JavaScript (19)
- jQuery (12)
- 正则表达式 (4)
- SEO优化 (1)
- Windows 应用 (5)
- Flash (12)
- Asp (9)
- CSS (10)
- SQL Server (6)
- Flex (1)
- Ubuntu (0)
- mysql (34)
- PHP框架 (2)
- Apache (10)
- html (3)
- 网页切入 (1)
- Linux (33)
- vc++ (38)
- 友情链接 (0)
- firefox 插件 (4)
- SEO (1)
- Apache 压力测试 (1)
- imacros教程(一):imacros变量 (0)
- JS调用imacros所用到的函数 (0)
- imacros教程(三):调用csv文件 (1)
- imacros教程(二):JS调用imacros所用到的函数 (1)
- imacros 常用代码 (1)
- CSS最大宽度 (1)
- svn (1)
- WordPress (1)
- 网线的两种接法 (1)
- TP-LINK WR 系列无线路由器安全设置 (1)
- mysql talble is full ERR1114 (0)
- 解决mysql的内存表“table is full”错误 (1)
- linux 用户操作 (1)
- CentOS 挂载 ntfs 移动硬盘 (1)
- linux 储蓄设备操作 (1)
- Starting MySQL. ERROR! Manager of pid-file quit without updating file. (1)
- extmail 1.1 升级到 1.2 (1)
- extmail (0)
- emos (2)
- squid 3.0 (2)
- centos 6 minimal 安装 (1)
- linux实用命令详解 (1)
- win7 (1)
- php 字符串大小写转换 (1)
- 跟踪路由 tracert (1)
- css英文单词首字母添加样式 (1)
- jquery iframe 操作 (1)
- php 获取时间今天明天昨天时间戳 (1)
- php 上传限制 (1)
- ckeditor 配置 (1)
- flash 显示在 div 下 (1)
- flash + php 留言本乱码问题 (1)
- squid purge 出现 access denied 的解决方法 (1)
- delphi (1)
- 让delphi嵌入的WebBrowser无边框无滚动条 (1)
- delphi打开一个IE窗口 (1)
- delphi 获取鼠标当前位置的相对坐标 (1)
- delphi 获取可执行文件的当前路径 (1)
- delphi webbrowser 常用方法示例 (1)
- javascript 禁止鼠标右键... (1)
- delphi 播放gif 动画 (1)
- delphi弹出信息框大全 (1)
- Delphi中禁止WebBrowser右键的方法 (1)
- DELPHI 让程序只能运行一次 (1)
- Delphi XE2 破解补丁注册机下载使用教程 (1)
- Delphi RAD Studio XE2编译程序体积大的问题 (1)
- delphi 制作圆角窗口 (1)
- delphi 窗口 (1)
- delphi 窗体全透明,但窗体上的控件不透明 (1)
- delphi 窗口阴影 (1)
- delphi 获取任务栏高度 (1)
- delphi bsNone 之后任务栏右键无反应 (1)
- delphi 程序打开隐藏软件任务栏条 (0)
- delphi bsNone后的相关问题解决方法 (1)
- delphi bsNone 后显示边框 (1)
- delphi url编码操作 (1)
- delphi 调用exe文件 (1)
- delphi dll窗体的制作和调用 (1)
- delphi dll 调用窗体时的数据传递 (0)
- delphi 窗口显示在屏幕右下角 (1)
- 内网穿透&UDP打洞 (1)
- delphi idhttp post应用 (1)
- inno setup 开机启动 (1)
- inno setup 添加桌面快捷方式 (1)
- Delphi实现程序只运行一次并激活已打开的程序 (1)
- 解决 float point division by zero (1)
- Delphi 窗体显示在最前面,并获得焦点 (1)
- delphi 点击关闭按钮时隐藏窗口 (1)
- delphi 非客户区右键点击 (1)
- delphi真正可以截获WINDOWS关机消息的源码 (1)
- delphi utf8转码 (1)
最新评论
-
zj7243886:
非常感谢,这东西解决我的问题;谢谢你的分享
Linux 安装 jpeg-6b 错误 ./libtool 命令未找到 -
丶Sk.Mabon:
能让html也绕过吗。。机房限制很悲剧
绕过 <?PHP exit(’Access Denied’); ?> 限制 -
丶Sk.Mabon:
请教gzip.php 的写法。万分感谢!
apache 开启 gzip -
hyxj1220:
火狐中单纯的定义这样的样式,貌似不行,必须要让容器浮动
英文长文本换行CSS -
逆水寒龙:
太好了,正好用上,谢谢博主共享
Asp.net 将中文汉字转换成拼音首字和拼音全拼
using System.Drawing;
using System.IO;
using System.Drawing.Imaging;
private void AddTextToImg(string fileName,string text)
{
if(!File.Exists(MapPath(fileName)))
{
throw new FileNotFoundException("The file don't exist!");
}
if( text == string.Empty )
{
return;
}
//还需要判断文件类型是否为图像类型,这里就不赘述了
System.Drawing.Image image = System.Drawing.Image.FromFile(MapPath(fileName));
Bitmap bitmap = new Bitmap(image,image.Width,image.Height);
Graphics g = Graphics.FromImage(bitmap);
float fontSize = 12.0f; //字体大小
float textWidth = text.Length*fontSize; //文本的长度
//下面定义一个矩形区域,以后在这个矩形里画上白底黑字
float rectX = 0;
float rectY = 0;
float rectWidth = text.Length*(fontSize 8);
float rectHeight = fontSize 8;
//声明矩形域
RectangleF textArea = new RectangleF(rectX,rectY,rectWidth,rectHeight);
Font font = new Font("宋体",fontSize); //定义字体
Brush whiteBrush = new SolidBrush(Color.White); //白笔刷,画文字用
Brush blackBrush = new SolidBrush(Color.Black); //黑笔刷,画背景用
g.FillRectangle(blackBrush,rectX,rectY,rectWidth,rectHeight);
g.DrawString(text,font,whiteBrush,textArea);
MemoryStream ms = new MemoryStream( );
//保存为Jpg类型
bitmap.Save(ms,ImageFormat.Jpeg);
//输出处理后的图像,这里为了演示方便,我将图片显示在页面中了
Response.Clear();
Response.ContentType = "image/jpeg";
Response.BinaryWrite( ms.ToArray() );
g.Dispose();
bitmap.Dispose();
image.Dispose();
}
调用时很简单,
AddTextToImg("me.jpg","Family.Man");
发表评论
-
asp.net 判断用户名
2010-10-31 16:59 1195//正则表达式,判断是否含有除了字母及数字外的其他字符 2 ... -
asp.net 创建文字特效
2010-10-31 00:31 2163相信 中的 艺术字 功能大家都不陌生, 前面这个 " ... -
ASP.NET清除页面缓存
2010-01-15 12:23 2282ASP.NET清除页面缓存 (1) Respon ... -
添加域名、虚拟目录到主机头值
2010-01-01 10:07 2986本文介绍了ASP.NET如何通过WMI创建站点、添加虚拟目录和 ... -
windows 2003 端口映射
2009-12-31 16:38 2786本文介绍的端口映射指的是利用Windows2003服务期的NA ... -
Asp.net 进行IO操作时要注意要把其他资源关闭
2009-12-25 11:02 1085Asp.net 进行IO操作时要注意要把其他资源关闭 ... -
在Asp.net 中嵌入.swf
2009-12-24 19:58 1514应该是:在项目下,点击swf文件邮件-,属性里面有:Build ... -
asp.net程序性能优化的七个方面
2009-12-06 18:48 1483asp.net程序性能优化的七个方面.doc 一、数据库操作 ... -
iis 7 中无法使用 httpcontent.rewritepath
2009-11-28 04:27 1356iis7中无法使用 httpcontent.rewritepa ... -
asp.net 弹javascript的几种方式
2009-07-29 21:05 1096string str = "<script l ... -
压缩HTML代码
2009-07-17 23:09 2129/// <summary> /// 压缩ht ... -
在同一个解决方案中一定要将调用DLL文件的工程设为启动项目
2009-07-01 23:34 2288在同一个解决方案中一定要将调用DLL文件的工程设为启动项目 方 ... -
C#日期格式精确到毫秒
2009-06-24 10:49 5206有时候我们要对时间进行转换,达到不同的显示效果 默认格式为: ... -
DataTable 添加新行
2009-05-26 07:47 1702DataTable添加行 //新建表 Data ... -
vs2005,vs2008给生成的.dll自定义固定命名
2009-05-26 02:38 2275在用VS2005,VS2008发布网站项目时,默认生成bin目 ... -
Asp.net Request获取服务器变量的方法
2009-05-21 16:48 2504HTTP_USER_AGENT 获得 ... -
Asp.net Request方法获取客户端的信息
2009-05-21 16:29 7055Response.Write("客户端计算机名:&q ...
相关推荐
在ASP.NET中为PDF添加水印是一项常见的任务,特别是在创建电子文档或报告时,为了保护版权或标明机密性,通常会使用水印。本文将详细介绍如何使用ASP.NET技术为PDF文件添加水印。 首先,我们需要理解PDF水印的基本...
以下是一个简单的示例,展示如何在图片上添加文字水印: ```csharp using System.Drawing; using System.Drawing.Drawing2D; // 加载上传的图片 Image originalImage = Image.FromStream(file.InputStream); // ...
下面是一段VB.NET编写的ASP.NET代码示例,用于实现在图片上添加文字水印的功能: ```vbnet Dim FilePath As String = Server.MapPath("Talk.JPG") Sub Page_Load(Sender As Object, E As EventArgs) Dim ...
在ASP.NET中,处理用户上传的图片并添加水印是一项常见的需求,例如在社交媒体、电商网站或者内容管理系统中。 首先,我们需要了解ASP.NET中文件上传的基本流程。当用户通过表单提交带有文件输入控件的网页时,...
在VB.NET编程环境中,添加文字水印和图片水印是一项常见的任务,这主要涉及到图像处理和图形编程。VB.NET提供了一套丰富的类库,如System.Drawing命名空间,可以帮助开发者实现这些功能。以下是对这个主题的详细说明...
在这个场景中,我们关注的是如何在ASP.NET环境中实现图片加水印文字的功能,以保护图像免于被盗用。水印技术通常用于在图像上添加标识,如版权信息、公司Logo或文字,既能起到装饰作用,也能有效防止图片被未经授权...
在ASP.NET开发中,处理图片上传、裁剪和添加水印是常见的需求,尤其是在构建网站或Web应用时。本文将详细讲解如何实现这些功能,并基于提供的"ImgUpload_Rduce_Water_Text"压缩包文件,探讨如何创建一个实用的图片...
在ASP.NET (#C#)开发中,生成缩略图、添加文字水印和图片水印是常见的需求,尤其是在处理网站的图像展示或者保护版权时。下面将详细解释这些概念及其实现方式。 首先,生成缩略图是将一张较大的图片转换为较小尺寸...
在ASP.NET开发中,处理图片上传、生成缩略图以及添加文字和图片水印是常见的需求,这些功能在网站设计、电商系统、社交媒体平台等应用中尤为重要。下面将详细讲解这些知识点。 首先,**ASP.NET图片上传**是网站与...
在这个特定的场景中,我们关注的是如何使用C#在ASP.NET环境中处理图片,包括创建缩略图以及添加文字和图片水印。 首先,我们需要理解缩略图的生成过程。在ASP.NET中,可以使用System.Drawing命名空间中的类来处理...
ASP.NET 图片上传加水印技术是Web应用中常见的需求,尤其在网站内容管理、社交媒体或者电子商务平台中,为了保护版权或展示品牌标识,给上传的图片添加水印显得尤为重要。"asp.net图片上传加水印evpic 增强版"是一个...
在ASP.NET中,给图片添加水印是一项常见的需求,用于保护版权或增强视觉效果。本文将详细介绍如何实现这一功能,特别是添加透明文字水印,并能调整水印的位置和透明度。 首先,我们需要引入必要的命名空间,如`...
在ASP.NET中,图片水印效果的实现是一个常见的需求,主要应用于版权保护、品牌标识或者时间戳等场景。本文将详细讲解如何利用IHttpHandler接口来实现这一功能。 首先,IHttpHandler接口是ASP.NET中处理HTTP请求的...
本教程将深入探讨如何利用C# ASP.NET实现图片的缩略图生成以及在缩略图上添加水印的功能。 一、图片缩略图生成 1. 图片处理库:在C# ASP.NET中,可以使用多种库来处理图片,如ImageMagick、System.Drawing ...
本文将详细讲解ASP.NET环境下如何实现图片上传并添加水印功能,主要基于"asp.net图片上传加水印evpic增强版_evpic.zip"这个压缩包中的资源。 首先,ASP.NET提供了多种方式处理文件上传,最常用的是通过`...
本知识点将详细介绍如何在ASP.NET或ASP.NET MVC项目中实现图片上传并添加水印的功能。 首先,我们需要了解图片上传的基本流程。这通常涉及到前端的HTML表单设计,使用`<input type="file">`元素让用户选择本地图片...
14.图片裁剪(支持裁剪时加文字水印和logo水印,支持所有功能开启同时生效); 15.马赛克效果处理(支持所有功能开启同时生效),自定义马赛克颗粒大小; 16.远程图片采集(支持单张和批量采集);
在ASP.NET中添加图片上传和水印功能是一项常见的需求,主要应用于网站的用户头像、产品展示或新闻图片等场景。下面将详细讲解如何在ASP.NET中实现这一功能。 首先,我们需要了解上传图片的基本步骤: 1. **创建...
ASP.NET 图片水印组件是用于在服务器端处理图片,添加文字或图像水印的工具。这个组件可以方便地集成到ASP.NET应用中,为上传的图片或者网站上的静态图片添加自定义的水印,从而保护版权或者增加视觉效果。在“asp...