洋与波一起的艺术字设计创作

评论- 536&
&&&&&&&&&&&
&&&&&& 相信 && 中的&艺术字&功能大家都不陌生,&前面这个&"Word"&单词就是它所为.&
&&& 今天,&我们就利用C#来制作几款自己的艺术字,&可能会对我们了解字体图像的制作原理有一些帮助.&至于有没有使用价值我保持沉默.&&
一.&投影效果
程序运行效果截图:
程序代码实现如下:
投影效果代码private void Form1_Paint(object sender, PaintEventArgs e){//投影文字Graphics g = this.CreateGraphics();//设置文本输出质量g.TextRenderingHint = TextRenderingHint.ClearTypeGridFg.SmoothingMode = SmoothingMode.AntiAFont newFont = new Font("Times New Roman", 48);Matrix matrix = new Matrix();//投射matrix.Shear(-1.5f, 0.0f);//缩放matrix.Scale(1, 0.5f);//平移matrix.Translate(130, 88);//对绘图平面实施坐标变换、、g.Transform =SolidBrush grayBrush = new SolidBrush(Color.Gray);SolidBrush colorBrush = new SolidBrush(Color.BlueViolet);string text = "博客园";//绘制阴影g.DrawString(text, newFont, grayBrush, new PointF(0, 30));g.ResetTransform();//绘制前景g.DrawString(text, newFont, colorBrush, new PointF(0, 30));}
二.&浮雕效果&&&&
程序运行效果截图:&
程序代码实现如下:
浮雕文字实现private void Form1_Paint(object sender, PaintEventArgs e){//浮雕文字Brush backBrush = Brushes.BBrush foreBrush = Brushes.WFont font = new Font("宋体", Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();string text = "博客园";SizeF size = g.MeasureString(text, font);Single posX = (this.Width - Convert.ToInt16(size.Width)) / 2;Single posY = (this.Height - Convert.ToInt16(size.Height)) / 2;g.DrawString(text, font, backBrush, posX+1, posY+1);g.DrawString(text, font, foreBrush, posX, posY);}
&三. 印版效果
程序运行效果截图:
&程序代码实现如下:
印版文字实现private void Form1_Paint(object sender, PaintEventArgs e){//印版文字int i = 0;Brush backBrush = Brushes.BBrush foreBrush = Brushes.VFont font = new Font("Times New Roman", System.Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();g.Clear(Color.White);string text = "博客园";SizeF size = g.MeasureString(text, font);Single posX = (this.Width - Convert.ToInt16(size.Width)) / 2;Single posY = (this.Height - Convert.ToInt16(size.Height)) / 3;while (i & Convert.ToInt16(20)){g.DrawString(text, font, backBrush, posX - i, posY + i);i = i + 1;}g.DrawString(text, font, foreBrush, posX, posY);}
四. 倒影效果
程序运行效果截图:
程序代码实现如下:
倒影文字实现private void Form1_Paint(object sender, PaintEventArgs e){//倒影文字Brush backBrush = Brushes.GBrush foreBrush = Brushes.BFont font = new Font("幼圆", Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();string text = "博客园";SizeF size = g.MeasureString(text, font);int posX = (this.Width - Convert.ToInt16(size.Width)) / 2;int posY = (this.Height - Convert.ToInt16(size.Height)) / 2;g.TranslateTransform(posX, posY);int ascent = font.FontFamily.GetCellAscent(font.Style);int spacing = font.FontFamily.GetLineSpacing(font.Style);int lineHeight = System.Convert.ToInt16(font.GetHeight(g));int height = lineHeight * ascent /GraphicsState state = g.Save();g.ScaleTransform(1, -1.0F);g.DrawString(text, font, backBrush, 0, -height);g.Restore(state);g.DrawString(text, font, foreBrush, 0, -height);}
五. 阴影效果
程序运行效果截图:
阴影文字实现private void Form1_Paint(object sender, PaintEventArgs e){//阴影文字string text = "博客园";Brush shadowBrush = Brushes.GBrush foreBrush = Brushes.BFont font = new Font("幼圆", Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();SizeF size = g.MeasureString(text, font);Single posX = (this.Width - Convert.ToInt16(size.Width)) / 4;Single posY = (this.Height - Convert.ToInt16(size.Height)) / 3;g.DrawString(text, font, shadowBrush, posX + Convert.ToInt16(20), posY + Convert.ToInt16(20));g.DrawString(text, font, foreBrush, posX, posY);}
六.纹理效果
程序运行效果截图:
程序代码实现如下:
线理效果实现private void Form1_Paint(object sender, PaintEventArgs e){//使用图像填充文字线条TextureBrush brush = new TextureBrush(Image.FromFile(Application.StartupPath + "\\myPicture.jpg"));Graphics g = e.Gg.DrawString("博客园", new Font("隶书", 60), brush, new PointF(0, 0)); }
七. 倾斜效果
程序运行效果截图:
程序代码实现如下:
倾斜效果实现private void Form1_Paint(object sender, PaintEventArgs e){Brush foreBrush = Brushes.BFont font = new Font("幼圆", Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();string text = "博客园";SizeF size = g.MeasureString(text, font);Single posX = (this.Width - Convert.ToInt16(size.Width)) / 2;Single posY = (this.Height - Convert.ToInt16(size.Height)) / 2;g.TranslateTransform(posX, posY);Matrix transform = g.T//右倾斜文字//float shearX = -0.230F; //左倾斜文字float shearX = 0.550F; float shearY = 0.10F;transform.Shear(shearX, shearY);g.Transform =g.DrawString(text, font, foreBrush, 0, 0);}
八.渐变色效果
程序代码实现如下:
渐变色效果实现private void Form1_Paint(object sender, PaintEventArgs e){//渐变色文字String text = " 博客园";Brush ShadowBrush = Brushes.GBrush ForeBrush = Brushes.BFont font = new Font("幼圆", System.Convert.ToInt16(40), FontStyle.Regular);Graphics g = this.CreateGraphics();//g.Clear(Color.White);PointF point = new PointF(0, 0);SizeF size = g.MeasureString(text, font);RectangleF rectangle = new RectangleF(point, size);Brush brush = new LinearGradientBrush(rectangle, Color.Red, Color.Green, LinearGradientMode.Horizontal);int width = (this.Width - Convert.ToInt16(size.Width)) / 2;int height = (this.Height - Convert.ToInt16(size.Height)) / 2;g.DrawString(text, font, brush, width, height);}
九. 旋转效果
程序运行效果截图:
程序代码实现如下:
旋转效果实现private void Form1_Paint(object sender, PaintEventArgs e){//旋转显示文字Graphics g = e.Gg.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAfor (int i = 0; i &= 360; i += 10){ //平移Graphics对象到窗体中心g.TranslateTransform(this.Width / 2, this.Height / 2);//设置Graphics对象的输出角度g.RotateTransform(i);//设置文字填充颜色Brush brush = Brushes.DarkV//旋转显示文字g.DrawString(".bo ke yuan ", new Font("Lucida Console", 11f), brush, 0, 0);//恢复全局变换矩阵g.ResetTransform();}}
十. ..........
还有很多, 原理都相当简单, 绘制字体图关键要熟悉三个常用绘图类
Brush, Font, G 这里用到的主要方法是Graphics类的 DrowString.
此方法共有6个版本, 这里用到的版本是
g.DrawString("文本", "字体", "画刷", "X开始坐标", "Y开始坐标")
希望对大家有所帮助.
程序运行效果截图:
阅读(...) 评论()ps制作艺术字_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
16页免费8页免费10页免费13页免费25页免费 11页2下载券13页免费10页免费13页免费10页免费
喜欢此文档的还喜欢17页免费16页免费7页免费13页免费29页1下载券
ps制作艺术字|本​节​内​容​选​自​人​民​教​育​出​版​社​义​务​教​育​初​级​中​学​教​科​书​《​信​息​技​术​》​第​四​册​,​第​十​二​单​元​第​七​课​。​本​课​是​在​初​步​了​解​P​h​o​t​o​s​h​o​p​基​本​操​作​的​基​础​上​(​包​括​图​层​、​滤​镜​、​通​道​和​路​径​等​知​识​)​,​设​计​的​一​节​综​合​应​用​课​。
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢制作半透明水波纹艺术字图十一_PHOTOSHOP_教育_阿邦网
推广链接:
图片来源:杨晓雪
Ctrl+D取消选区,合并图层保存图像,用Photoshop制作半水波纹艺术字就完成了!
上一图组:
下一图组:
PhotoShop栏目:
新手必读:
PS艺术字制作栏目最新文章
帮手&&&& 08:56
帮手热门文章
·[]·[]·[]·[]·[]·[]·[]·[]·[]·[]
文章打分:《自己的艺术字》教案--拾贝者
《自己的艺术字》教案
20:57:38 | By: 胡向锋 ]
《自己的艺术字》教案
吴中区宝带实验小学& 胡向锋
【教材分析】
&&&&& 本教学内容是扩展知识,是学生在学习了《小学信息技术》苏科版下册第6课《美化文档》之后再学习的。学生已经初步学会了插入艺术字的方法,但在具体的小报设计中,学生对WORD自带的艺术字样式经常不满意,于是,我设计了本教学内容,让学生自己设计出个性化的艺术字。本课主要包括三部分内容,第一部分为艺术字填充效果,第二部分为艺术字变形,第三部分为艺术字添加阴影或三维效果。
【教学目标】
1、知识与技能:初步掌握艺术字的变色、变形知识。
2、过程与方法:学会艺术字填充、变形、阴影与三维效果的方法,学会自己设计艺术字。
3、情感、态度与价值观:让学生感受艺术字的美感,体验到成功的喜悦。
【教学重点】掌握艺术字设计的方法。
【教学难点】阴影与三维效果的学习。
【教学准备】课件、世界自然遗产PPT、图片、导学录像与材料。
【教学过程】
一、情境导入
1、师:(出示吉祥物欢欢图片,图1)认识他是谁吗?(生:奥运会吉祥物“欢欢”。)
师:今天,他要带我们去参观一些世界自然遗产,大家想看吗?(生:想!)(播放世界自然遗产PPT图片,学生欣赏。)
2、师:你欣赏到这些世界自然遗产分别是什么?(生1:金字塔,生2:三清山,生3:巨石阵……)
师:你还观察到这些世界遗产的名称都是用什么字书写的?(生:艺术字。)与我们以前见到的艺术字样式一样吗?(生:不太一样)不一样在哪里?(生:色彩,形状……)3、师:你想不想也来做出具有这种个性十足,非常漂亮的艺术字?(生:想。)今天,我们就在欢欢的带领下,来创造自己的艺术字。
(板书课题:自己的艺术字)
[效果分析:从世界自然遗产出发,作为教学的材料,为其设计个性的艺术字名称,一方面认识了各种世界自然遗产,培养了国际意识,另一方面也增强了学习的趣味性。]
二、任务导学
(一)插入空白艺术字
1、师:世界自然遗产的图片在哪里呢?老师来告诉你。(告诉学生,操作图片的存放目录)
师:你能把 “金字塔、巨石阵、三清山”,这三张图片一齐插入至word中吗?谁愿意上讲台来操作一下给大家看?(学生上讲台板演操作:插入――图片――来自文件――选中三张图片――确定)
2、师:(“欢欢”出示任务1)你会插入“金字塔”的空白艺术字吗?(生:会。)(学生尝试操作)
师:空白艺术字在哪里呢?(生:它在艺术字样式的第一行第一列。)你会插入这种艺术字吗?(学生上讲台板演操作:插入――图片――艺术字――选中空白艺术字――确定)
4、师:如何把艺术字浮在图片上呢?
(教师演示:浮于文字上方,图2)
5、学生继续练习操作,教师巡回指导。
[效果分析:由于学生已经学会插入图片的方法,所以连续插入多张图片的方法也很好掌握。插入空白艺术字时,教师只要告诉学生是哪一个,学生也会很快完成。]
(二)填充效果
1、师:(“欢欢”出示任务2)你能把“金字塔”的艺术字填充上渐变颜色吗?(生:不能)
2、师:(出示导学材料,见附录)老师准备了一份导学材料,请大家按照上面的步骤,自己尝试着来完成任务,行不行?(生:行)(学生尝试操作,教师巡视。)
3、师:谁能帮助老师把“金字塔”的艺术字填充上渐变颜色?(学生上讲台操作汇报。)
4、师:除了渐变填充方法,还有哪些填充方法,请大家仔细观察一下?(生:纹理、图案、图片)
35、师:如何用图片来填充艺术呢?下面,老师就用这种方法来填充“巨石阵”艺术字。(教师演示,图3)
6、你现在能把“巨石阵”艺术字用图片填充了吗?(生:能)
(学生操作,教师巡视)
[效果分析:学生根据导学材料,能够很好地完成学习任务。在学习其他填充方法时,实际上迁移了“渐变”的方法,同时也起到了巩固的作用。]
(三)艺术字变形
1、师:(“欢欢”出示任务3)你能把金字塔的艺术字变形成“正三角形”吗?
2、师:艺术字变形在哪里?请小组讨论一下,艺术字工具栏上哪一个按钮是管理艺术字变形的?如何来使用?请大家先尝试一下。
3、学生小组讨论,并尝试操作。
4、师:哪一小组已经完成任务了?请上讲台来操作一下。(学生上讲台板演:图4)
5、师:(练习)你能把“巨石阵”艺术字,也变一下形状吗?(学生练习操作,教师巡视。)
[效果分析:小组间的讨论,培养了他们的合作精神。教师只要稍加点拨,指出变形的方法,学生就可以尝试操作完成任务。]
(四)艺术字阴影与三维效果
1.师:(“欢欢”出示任务4)谁能把艺术字加上阴影或三维效果,让我们来比一比谁先学会?(生:好)
2、师:(出示导学录像)请大家打开导学录像,自学操作方法,如有问题可以记下来。(学生开始自学,图5)
53、师:在操作过程中,你遇到什么问题吗?(学生提问,师生讨论)现在请最先完成任务的小组,一起上讲台操作给其他同学看。(学生上讲台操作)
4、师:请没有完成的同学,继续操作完成这一任务。(学生操作)
[效果分析:采用竞赛的方法,可以激发学生学习的热情,充分调动他们的思维。导学录像也充分体现了学生的自主学习精神。]
三、创作展示
1、师:(“欢欢”出示任务5)你会给“三清山”图片添上自己的艺术字吗?(学生设计,教师巡视。)
2、师:请做好的同学保存文件,并相互展示一下。(学生作品展示)
[效果分析:水到渠成,学生创作欲望高涨,学生作品创作设计,完成非常出色。]
四、师生评价
1、师:请大家互相评价一下自己和好友的作品,并填写评价表。
(学生离开座位,相互评价)
2、师:哪位学生来说说看,你的作品或朋友的作品好在哪里?(学生评价汇报)
3、师:这节课你学到了哪些本领,自己还有什么疑惑?
(学生说一说,归纳本课。)
[效果分析:学生的自评和互评,可以提高他们的评价能力。让学生说一说自己的收获,有助于他们归纳本课的知识与方法。]
【教学后记】
本课利用“欢欢”进行任务的驱动,使用世界遗产图片,为其设计艺术字这一目标架构,采用了导学材料小组讨论,导学录像自主学习的方式,自己学会设计艺术字。一方面培养了国际意识,另一方面也增强了对艺术字的审美能力,得到了成功的喜悦。
【教学板书】
自己的艺术字&&&&& 变形
&&&&&&&&&&&&&&&&& 阴影与三维
&上一篇:回复留言时,请注意语言文明!发表评论:
&踏歌岸上寻,轻舟荡渔烟。遥望秋落日,残辉碧漫天。&
时 间 记 忆
&&&20146&&&日
最 新 评 论
最 新 日 志
最 新 留 言
用 户 登 录
友 情 连 接

我要回帖

更多关于 艺术字生成器 的文章

 

随机推荐