当前位置: 首页 > news >正文

灯饰网站建设百度代理查询系统

灯饰网站建设,百度代理查询系统,如何做实验室网站,怎么学做网站制作上一章虽然增加了按路径绘制文本,支持按矩形、圆形、椭圆等路径,但测试时发现通过调整尺寸、偏移量等方式不是很好控制文本的位置。相对而言,使用弧线路径,通过弧线起始角度及弧线角度控制文本位置更简单。同时基于路径绘制文本时…

  上一章虽然增加了按路径绘制文本,支持按矩形、圆形、椭圆等路径,但测试时发现通过调整尺寸、偏移量等方式不是很好控制文本的位置。相对而言,使用弧线路径,通过弧线起始角度及弧线角度控制文本位置更简单。同时基于路径绘制文本时可以设置文本靠左、居中或靠右显示,也能调整文本位置。
  SKPath的添加弧线函数原型如下,主要是设置包含弧线的椭圆的外接矩形,同时设置弧线的起始角度及圆弧角度。

 //   oval://     The bounds of oval used to define the size of the arc.////   startAngle://     Starting angle (in degrees) where the arc begins.////   sweepAngle://     Sweep angle (in degrees) measured clockwise.public unsafe void AddArc(SKRect oval, float startAngle, float sweepAngle)

  调整SealElement类定义,增加文本对齐属性(类型为SKTextAlign),绘制弧线时的起始角度及弧线角度值保存到之前定义的FontStartPoint属性内(沿路径绘制文本时该属性用不上)。
  调整新建/编辑文本窗口,增加文本对齐方式、起始角度及弧线角度等控件,如下图所示:

在这里插入图片描述

  调整绘图文本函数,增加添加圆弧路径及设置文本对齐的代码,主要调整如下:

if (element.IsAlongPath)
{skPaint.TextAlign = element.TextAlign;......switch(element.PathType){......case FigureType.Arc:textPath.AddArc(new SKRect(unitSize * element.StartPoint.X,unitSize * element.StartPoint.Y,unitSize * (element.StartPoint.X + element.EndPoint.X),unitSize * (element.StartPoint.Y + element.EndPoint.Y)),element.FontStartPoint.X, element.FontStartPoint.Y);break;}......
}

  最后是绘制效果及导出为图片的效果。
在这里插入图片描述在这里插入图片描述

  至此,印章设计功能暂告一段落,后续印章管理的功能设计及开发会转向印章创建及管理、给图片/pfd文件盖章等方面,同时也会找一些开源网页设计项目,学习将印章设计功能转为网页实现。

参考文献:
[1]https://learn.microsoft.com/zh-cn/dotnet/api/skiasharp?view=skiasharp-2.88
[2]https://www.cnblogs.com/bhnian/p/16343557.html
[3]https://www.jb51.net/html5/676291.html
[4]https://blog.csdn.net/L_Shaker/article/details/127313457

http://www.mmbaike.com/news/73003.html

相关文章:

  • wordpress网页设计广州seo优化排名推广
  • 常州网站推广排名seo单页面优化
  • 苹果软件做ppt下载网站有哪些内容吗媒体发稿平台
  • 有什么做h5的网站网购平台推广方案
  • 在什么网站做兼职软文撰写公司
  • 网站字体特效青岛网站建设培训学校
  • 我有一个域名怎么做网站怎么搭建网站
  • 深圳市网站建设哪家好百度seo营销
  • 科技有限公司网站建设策划书新手seo要学多久
  • 深圳做网站建设百度搜索排行seo
  • 企业网站分类举例镇江seo公司
  • 手机网站 模板阿里指数官网
  • 平台网站设计网站策划运营
  • 徐州模板建站平台武汉seo公司哪家好
  • 车之家汽车报价2022官网seo网络推广是干嘛的
  • 广告设计有哪些内容北京搜索引擎优化管理专员
  • 东台网站设计上海单个关键词优化
  • 高端网站建设方案范文一个免费的网站
  • 网站登录注册页面模板网络推广岗位职责和任职要求
  • python可以做网站么最常用的网页制作软件
  • 北京网站制作网络推广公司室内设计培训班学费一般多少
  • 网页设计需要学什么软件有哪些网站seo提升
  • 黑龙江省网站建设网页设计首页
  • 网站建设入门书58同城安居客
  • 建立网站的英文短语今天热点新闻事件
  • html界面模板吉林关键词优化的方法
  • 网站建设兆金手指排名全网营销系统是干什么的
  • 速成网站-查排名官网
  • b站推广2024mmm已更新网站seo优化效果
  • 做时时彩网站平台百度客户端电脑版