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

北京政平建设投资集团有限公司网站东丽区装饰网站建设

北京政平建设投资集团有限公司网站,东丽区装饰网站建设,seo研究中心官网,云商城24小时自助下单坐标系 pdf文档页面的原点(0,0)在左下角,向上为y,向右为x。 文档的PageSize可获取页面的宽高数值 单位:像素 绘制矢量图形 使用PdfContentByte类进行绘制,注意文档打开后才有此对象的实例。 绘制方法 …

坐标系

pdf文档页面的原点(0,0)在左下角,向上为+y,向右为+x。
文档的PageSize可获取页面的宽高数值
单位:像素

绘制矢量图形

使用PdfContentByte类进行绘制,注意文档打开后才有此对象的实例。

绘制方法

Stroke 绘制轮廓
ClosePathStroke 连接起点和终点并绘制轮廓
Fill 填充但无轮廓
ClosePathFillStroke 封闭 填充 有轮廓

轮廓线设置

SetLineWidth(2f); 轮廓线宽度
SetLineDash(3f, 2f); 轮廓线为虚线,虚线长度为3,间隔为2
SetColorStroke(BaseColor.RED) 轮廓线颜色

封闭图形的填充颜色

SetColorFill(BaseColor.GRAY) 封闭图形的填充颜色

直线

MoveTo设置起点,LineTo设置终点,Storke绘制

var writer = PdfWriter.GetInstance(doc, new FileStream(fileName, FileMode.Create));
doc.Open();
PdfContentByte cb = writer.DirectContent;
PdfContentByte cb = writer.DirectContent;
var width = doc.PageSize.Width;
var height = doc.PageSize.Height;
cb.MoveTo(width / 2, 0);//起点
cb.LineTo(width / 2, height);//终点
cb.Stroke();//绘制

曲线

原理为贝塞尔曲线

cb.MoveTo(200f, 10f); 
cb.CurveTo(150f, 30f, 450f, 70f, 350f, 150f);
cb.Stroke();

三角形

cb.MoveTo(350f, 450f);
cb.LineTo(350f, 600f);
cb.LineTo(500f, 450f);
cb.ClosePathStroke();//最后一个点和起点自动连接

cb.Circle(120f, 250f, 50f);
cb.Stroke();

圆角矩形

cb.RoundRectangle(100f, 500f, 200f, 200f, 20f);
cb.Stroke();

导入图片

支持格式:jpg,png,git等

var writer = PdfWriter.GetInstance(doc, new FileStream(fileName, FileMode.Create));
doc.Open();
Image ima = Image.GetInstance("F:\\图片.png");
ima.Border = Rectangle.BOX;//正方形边框
ima.BorderColor = BaseColor.YELLOW;//边框颜色
ima.BorderWidth = 5f;//边框宽度
ima.SetAbsolutePosition(5f, 5f);//位置
doc.Add(ima);

文章转载自:

http://RT15VIha.qhtLq.cn
http://9UA8gYdU.qhtLq.cn
http://tn0oOWFW.qhtLq.cn
http://PwROpv72.qhtLq.cn
http://CURNuZzm.qhtLq.cn
http://FXVwyy77.qhtLq.cn
http://MUTQ4nxz.qhtLq.cn
http://xSSxlEvO.qhtLq.cn
http://dwQJycSc.qhtLq.cn
http://kG3hYXfH.qhtLq.cn
http://2ciENN4V.qhtLq.cn
http://MUMeNPJF.qhtLq.cn
http://R8QVXC8W.qhtLq.cn
http://nbXvytmn.qhtLq.cn
http://doyRVFDK.qhtLq.cn
http://SmGGTlui.qhtLq.cn
http://wOEgmjmi.qhtLq.cn
http://i6wAEp82.qhtLq.cn
http://HR3dhYOs.qhtLq.cn
http://rWWSHr7G.qhtLq.cn
http://S50JDbIK.qhtLq.cn
http://HeApwmVZ.qhtLq.cn
http://BdxR58VP.qhtLq.cn
http://gePK31cq.qhtLq.cn
http://A3ecFXMI.qhtLq.cn
http://mzzRm2NK.qhtLq.cn
http://xtDx5rSJ.qhtLq.cn
http://s6pZ7HNI.qhtLq.cn
http://t9xTN564.qhtLq.cn
http://dXuMYleq.qhtLq.cn
http://www.dtcms.com/wzjs/767751.html

相关文章:

  • 网页设计网站题目网站备案容易吗
  • 越秀区手机版网站建设网站分析表怎么做的
  • 织梦怎么做单页网站中国建设银行网站首页u盾登入
  • 安徽论坛网站建设seo店铺描述
  • 节约化网站群建设情况无锡网络公司无锡网站推广
  • 正规的网站制作服务商dede 网站地图 文章
  • 建设银行人才招聘网站去掉博客网站链接后面的wordpress
  • 做网站浏览器标签一般放哪网站建设确认报告
  • 个人网站模板吧烟台门户网站建设
  • 网站开发需要掌握的知识社区智慧警务网站如何推进警务室建设方案
  • 手机怎做网站中国建设银行官方网站k宝驱动
  • 建设厅八大员在哪个网站查询网站建设公司的方案模板
  • 成品网站源码1688免费推荐个人网站命名
  • 网站建设实训总结报告用php写wordpress
  • 哪个网站可以做纸箱如何使用网站模板
  • 建设网站需要设备电商小程序怎么做
  • ps网站导航条素材宁波网站建设制作电话号码
  • 合肥网站定制公司陕西百度代理公司
  • 进出口贸易电商沙盘seo裤子关键词
  • 网站常用代码网页怎么做成app
  • 物流网站开发做网站被捉
  • wordpress中上传整站珠海企业网站建设费用
  • 重庆大型的网站建设石家庄城乡建设局网站
  • 制作网站链接wordpress极客社区小程序
  • 成都小程序定制开发快速网站排名优化
  • 网站弹窗设计重庆建网站cqiezscom
  • 适合毕设做的简单网站做网站的说3年3年包括什么
  • 热门电影推荐上海网站建设seo
  • 小说手机网站建设网络公司注册资金最低标准
  • 太原论坛建站模板普宁网站建设公司