社区
GAME,图形处理/多媒体
帖子详情
请问有制作“阴影字,边框字,镂空字”等特效字体的程序算法吗?
hyper2k
2003-07-29 11:42:27
在网上找了好久大多是用photoshop实现的方法。有无编程算法实现各种特效字吗?
...全文
232
7
打赏
收藏
请问有制作“阴影字,边框字,镂空字”等特效字体的程序算法吗?
在网上找了好久大多是用photoshop实现的方法。有无编程算法实现各种特效字吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoxiao197821
2003-12-01
打赏
举报
回复
以前的帖子有,你找找
gk0205
2003-11-27
打赏
举报
回复
MARK
sunchunqian
2003-08-18
打赏
举报
回复
myling(阿德) :
两个字错开是勾边字,不是阴影字。阴影跟勾边不是同回事。
gz
sunchunqian
2003-08-12
打赏
举报
回复
gz
myling
2003-08-12
打赏
举报
回复
阴影字,两个大小相同的字错开一点,一个黑色,一个灰色,就是阴影字
其余的差不多
CDSoftwareWj
2003-07-31
打赏
举报
回复
1。输出空心字体:
procedure TForm1.Button1Click(Sender: TObject);
begin
Canvas.Font.Name := 'Times New Roman'; //这里的字体一定要是TrueType Font
Canvas.Font.size := 72;
Canvas.Font.style := [fsItalic,fsBold];
beginpath(canvas.handle); //开始捕获 Canvas上绘制的轮廓
SetBkMode( Canvas.Handle, TRANSPARENT );
canvas.TextOut(20,40,'Hello');
endpath(canvas.handle); //结束捕获
Canvas.Pen.Color := clred;
StrokePath(canvas.handle); //将捕获的轮廓用当前的Pen画到Canvas上
end;
2。用字体开透明窟窿:
procedure TForm1.Button1Click(Sender: TObject);
begin
canvas.Font.Name := 'Times New Roman';
canvas.Font.size := 72;
canvas.Font.style := [fsItalic,fsBold];
beginpath(canvas.handle);
SetBkMode(Canvas.Handle, TRANSPARENT ); //试验一下不用这行语句,会得到很有意思的结果
canvas.Polygon([Point(0,0),Point(Width,0),
Point(Width,Height),Point(0,Height),
Point(0,0)]); //试验不用该语句看看结果如何
canvas.TextOut(20,40,'Hello');
endpath(canvas.handle);
SetWindowRgn( Handle, PathToRegion(canvas.Handle), true );
end;
procedure TForm1.Button1Click(Sender: TObject);
Var
MyMsg : String;
TextW : Integer;
begin
Image1.Canvas.Font.Style := [fsItalic, fsBold];
Image1.Canvas.Brush.Style := bsClear;
Image1.Canvas.Font.Name := 'Arial Rounded MT Bold';
Image1.Canvas.Font.Size := 32;
MyMsg := Edit1.Text;
TextW := Image1.Width div 2 - (Image1.Canvas.TextWidth(MyMsg) div 2);
With Image1.Canvas Do
Begin
Font.Color := clBlack;
TextOut(TextW, 10, MyMsg);
Font.Color := clGray;
TextOut(TextW - 1, 9, MyMsg);
Font.Color := clGray;
TextOut(TextW - 2, 8, MyMsg);
Font.Color := clSilver;
TextOut(TextW - 3, 7, MyMsg);
Font.Color := clSilver;
TextOut(TextW - 4, 6, MyMsg);
Font.Color := clRed;
TextOut(TextW - 5, 5, MyMsg);
End;
end;
天马座的流星拳
2003-07-31
打赏
举报
回复
UP
JAVA_API1.6文档(中文)
java.awt.font 提供与
字
体
相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供输入方法框架所需的类和接口。 java.awt.im.spi 提供启用可以与 ...
Qt实现360安全卫士9.2(再度来袭) 内附实例源码
、人人、新浪可切换)、注册界面、系统托盘、多语化实现、
边框
阴影
效果等! 资源包含所有源码、资源文件。。。 欢迎讨论、交流,欢迎批评指正,欢迎留言。。。 博客地址:http://blog.sina.com.cn/liang19890820
css中给文
字
加框,让CSS3给你的文
字
加上
边框
宽度,并实现
镂空
效果
这次,我主要向大家介绍一下CSS3下的-webkit-text-stroke属性,并分享几个用该属性
制作
的
镂空
文
字
效果。1、-webkit-text-stroke属性简介CSS
边框
的一个不足就是只有矩形的元素才能使用。-webkit-text-stroke可以为...
Altium Designer数码管
字
体
、
镂空
字
体
普通
字
体
stroke 这种模式只能显示
字
母、数
字
,不能显示... “Inverted Border”是指
镂空
字
与
边框
的距离。 效果: 数码管
字
体
选择“TrueType”后,就可以自由选择windows上安装的
字
体
,因此我们给
在html中如何给
字
体
加
阴影
效果,css怎样给
字
体
和元素加
阴影
?text-shadow和box-shadow实现...
本文给大家介绍css怎样给
字
体
和元素加
阴影
?text-shadow和box-shadow实现。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。1、语法:对象选择器 {text-shadow:X轴偏移量 Y轴偏移量
阴影
模糊半径 ...
GAME,图形处理/多媒体
1,183
社区成员
14,336
社区内容
发帖
与我相关
我的任务
GAME,图形处理/多媒体
Delphi GAME,图形处理/多媒体
复制链接
扫一扫
分享
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章