Web打印,从猜猜是C#还是JS代码开始?Ruler源码下载。

长江支流 2018-09-29 10:22:00
https://blog.csdn.net/flygoldfish/article/details/82893014




//创建GoldPrinterRuler的实例ruler
var ruler = new GoldPrinter.Drawing.GoldPrinterRuler();

//这以下这个矩形区,就像是A4纸一样,可画水平、垂直标尺
ruler.X = 10;
ruler.Y = 20;
ruler.Width = 827;
ruler.Height = 1169;

//标尺主体颜色
ruler.Color = ruler.GetColorFrom("red");
//标尺主线颜色
ruler.LineColor = ruler.GetColorFrom("#FF0000");;

//标尺可以选水平Horizontal、垂直Vertical、两者Both
ruler.Direction = GoldPrinter.Drawing.RulerDirection.Both;
//标尺刻度线颜色,分别为最小刻度、0.5、1的刻度线颜色
ruler.ColorScaleOne = ruler.GetColorFrom("yellow");
ruler.ColorScaleFive = ruler.GetColorFrom("#00FF00");
ruler.ColorScaleTen = ruler.GetColorFrom("0,0,255");

//透明度,1-70,在画布上量时,别把被量物体遮住看不到了:)
ruler.Transparence = 30;
//标尺本身高,如果只显示刻度,用5就可以
ruler.Depth = 40;

//清空画布,并画一个尺子
ruler.Draw("goldPrinterCanvas");



https://img-blog.csdn.net/20180929095238188?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZseWdvbGRmaXNo/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70
...全文
289 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
长江支流 2018-09-29
  • 打赏
  • 举报
回复
引用 3 楼 hookee 的回复:
是js吧.....


以上调用的代码,JS和C#基本一致,调用的对象,用C#和JS面向对象采用pascal命名方法。方便WinForm打印移植到Web打印,基本不改写代码。
长江支流 2018-09-29
  • 打赏
  • 举报
回复
<br data-filtered="filtered"> 是发贴时CSDN自动加上的
hookee 2018-09-29
  • 打赏
  • 举报
回复
是js吧.....
长江支流 2018-09-29
  • 打赏
  • 举报
回复
这是效果图
长江支流 2018-09-29
  • 打赏
  • 举报
回复
刚看了发贴代码,有些乱,截图

87,963

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧