社区
ASP
帖子详情
web中输入文本,文本要呈弧形或指定的轨迹排列,并输出图片
zgczsf
2009-04-10 02:07:30
web中输入文本,文本要呈弧形或指定的轨迹排列,并输出图片。
详细情况是这样的,我想要在一张背景图片中指定位置输入文本,文本有固定的轨迹,一般是圆弧,文本输入后和背景图案一起输出并保存
...全文
115
2
打赏
收藏
web中输入文本,文本要呈弧形或指定的轨迹排列,并输出图片
web中输入文本,文本要呈弧形或指定的轨迹排列,并输出图片。 详细情况是这样的,我想要在一张背景图片中指定位置输入文本,文本有固定的轨迹,一般是圆弧,文本输入后和背景图案一起输出并保存
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大王带我来巡山
2009-06-02
打赏
举报
回复
楼上的太负责了 呵呵
终小南
2009-04-14
打赏
举报
回复
我简单说下ASP给图片加水印的知识..也是刚刚学的..我的ASP学的很烂..写的不好大家谅解..
ASP给图片加水印是需要组件的...常用的有aspjpeg[下载此软件]和中国人自己开发的wsImage[下载此软件]前者有30天的免费...后者完全免费...当然我们要用国人的产品了..嘿嘿..
注册组件的方法:
命令提示符下输入"regsvr32 [Dll路径]" 就可以了
图片添加水印无非就是获得图片大小,然后把水印写上去..ASP代码只是起个控制组件的作用.用代码来说明一切吧.
一:获得图片大小(这里是用象素值表示的.学PhotoShop的朋友都应该明白)
<%
set obj=server.CreateObject("wsImage.Resize") ''调用组件
obj.LoadSoucePic server.mappath("25.jpg") ''打开图片,图片名字是25.jpg
obj.GetSourceInfo iWidth,iHeight
response.write "图片宽度:" & iWidth & "<br>" ''获得图片宽度
response.write "图片高度:" & iHeight & "<br>" ''获得图片高度
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>
''----------------------------------------------------------------''
二:添加文字水印
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''装载图片
obj.Quality=75
obj.TxtMarkFont = "华文彩云" ''设置水印文字字体
obj.TxtMarkBond = false ''设置水印文字的粗细
obj.MarkRotate = 0 ''水印文字的旋转角度
obj.TxtMarkHeight = 25 ''水印文字的高度
obj.AddTxtMark server.mappath("txtMark.jpg"), "带你离境", &H00FF00&, 10, 70
strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>
''----------------------------------------------------------------''
三:添加图片水印
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''装载图片
obj.LoadImgMarkPic server.mappath("blend.bmp") ''装载水印图片
obj.Quality=75
obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,&hFFFFFF, 70
strError=obj.errorinfo ''生成图片名字,文字颜色即水印在图片的位置
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>
''----------------------------------------------------------------''
其实给图片添加水印就这么简单.然后我在说下WsImage.dll组件的另外两个主要用法.包括:
剪裁图片,生成图片的缩略图.
还是以我得习惯,用代码加注释说明:
剪裁图片:
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.Quality=75
obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定义裁减大小和生成图片名字
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>
详细注释:裁减图片用到了WsImage的CropImage方法.其中定义生成图片时候,100,10是左上角的裁减点,即离图片左边是100象素,顶端10象素.后两个200代表的是裁减的宽带和高和高度.
''----------------------------------------------------------------''
生成图片缩略图:
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''加载图片
obj.Quality=75
obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定义缩略图的名字即大小
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>
详细说明:
产生缩略图共有四种导出方式:
(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0
200为输出宽,150为输出高,这种输出形式为强制输出宽高,可能引起图片变形。
(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1
以200为输出宽,输出高将随比列缩放。
(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2
以200为输出高,输出宽将随比列缩放。
(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3
第一个0.5表示生成的缩略图是原图宽的一半,即表示宽缩小比例。
第二个0.5表示生成的缩略图是原图高的一半,即表示高缩小比例。
宽高的缩小比例一致意味着将对原图进行比例缩小。宽高的缩放比例如果大于1,则对原图进行放大。
想用好Python?标准库~第三方库~快搞明白各种库的使用方向
本文介绍了Python 计算生态及各种库的应用,大致有turtle 库函数、random 库函数、time 库函数、PyInstaller 库、jieba 库、wordcloud 库与可视化词云、数据分析方向、
文本
处理方向、 数据可视化方向、用户图形界面方向、机器学习方向、
Web
开发方向、游戏开发方向、网络爬虫方向以及更多第三方库,快来找到你要的库,一起学习~~
python学习笔记
通过def关键字定义函数def 函数名 (参数列表):函数体return 返回值列表函数名可以是任何有效的python标识符,参数列表是调用该函数时传递给它的值,可以有零个一个或多个,当传递多个参数时各参数由逗号分隔,当没有参数时也要保留圆括号。参数列表
中
参数都是形式参数,相当于之际参数的一种符号表示或符号点位符。函数体是函数每次被 调用时执行的代码,由一行或多行语句组成。如果需要返回值,使用保留字return和返回值列表,函数可以没有return语句,函数体结束后会将控制权返回给调用者s=1。
HTML5+CSS3+Bootstrap开发静态页面嵌入android
web
view
中
android开发一些体会 文章目录android开发一些体会前言一、学习知识汇总1.1、Java se基础1.2、android UI编程1.3、android网络编程与数据存储二、进阶之路(初级->
中
级->高级)2.2、
中
级工程师2.3、高级工程师三、全套功能源码 + 从业过程
中
的企业源码,百分百可跑四、网盘下载地址 前言 不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉...
【20220605】文献翻译——虚拟现实
中
的可视化:一个系统的回顾
这里写自定义目录标题
电脑快捷键大全
目录 第1节 word 快捷键 第2节 Excel 快捷键 第3节 Internet Explorer快捷键 第4节 Windows 快捷键 第5节 Freehand 快捷键 第6节 protel99 快捷键
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章