VB编程步步高-打印篇(二)

2016-02-19 13:15 7 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐VB编程步步高-打印篇(二),希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

快速打印多个拷贝
  
  当以TrueType字体打印一个文档时,系统将下载打印机需要的字体,这样做将花费很长的时间。你可以通过在一个打印机文档中打印所有的拷贝实现快速打印多个拷贝内容:
  
  Fori=1Tonum_copies
  注释:Printthedocumenthere...
  
  Printer.NewPage
  Nexti
  Printer.EndDoc
  打印灰色行和区域
  
  黑白打印机不能打印灰色行,但是能通过发抖处理来创建灰色区域。为了创建围绕一个区域的一个灰色边界,使用DrawStyle=vbInvisible(5)来绘制一个窄灰色框,这样就没有了边界。
  
  设置打印的边界
  
  使用打印的scale熟悉来设置边界。设置了这个属性后,坐标(0,0)就映射到你需要加边的地方。比如,下面的代码设置左边界为0.5英寸,上边界为0.75英寸。然后再乘以1440转换为twip。
  
  Printer.ScaleLeft=-0.5*1440
  Printer.ScaleTop=-0.75*1440
  Printer.CurrentX=0
  Printer.CurrentY=0
  
  很遗憾,打印机不能精确地按照你所想的进行打印。试一试使用下面的命令在左上角打印一个1英寸大小的方块:
  
  Printer.Line(1440,1440)-Step(1440,1440)
  
  看看偏离了多少。试一试多打印几次,如果发现打印机有一定规律的偏离,你就可以按照一定的差额进行增减来达到最佳的效果。
  
  提供打印预览
  
  建立打印程序时,先设置一个要绘制的对象做为参数,然后传递给程序一个打印的对象。
  
  为了实现预览效果,传递给程序一个隐藏PictureBox。然后,根据需要的比例,使用PaintPicture拷贝这个隐藏图形到一个可见的PictureBox。在隐藏PictureBox上按照全尺寸绘制图形,首先允许你按比例决定了字体,并且,也实现了不失真地完成其他图形的描述。->

来源:http://www.tulaoshi.com/n/20160219/1603532.html

延伸阅读
三、Mask Mask的含义是遮罩,也就是在DIRECTOR中创建一个特殊图像,它的作用是控制一幅图中哪些部分能被显示,哪些部分要被遮隐。这个特殊图像就是遮罩。要想创建一个准确的遮罩图像最好是利用专业图像处理软件如PHOTOSHOP。以上图为例: 1、 先在PHOTOSHOP中利用选择工具将舵轮圈选出来,再用CTRL+SHIFT+I反选周围的海水,然后...
    一个多媒体作品是否达到“专业级”,除了其中的技术含量外,作品的细节处理也体现出作者真功夫。一幅漂亮的图像周围却有很多“白边”“毛刺”,很煞风景。作品中的技术含量再高,也会因为这一点点的瑕疵而前功尽弃。因为我们面对的用户、同行都是标准的完美主义者,因此我们应牢记"细节里出真功夫"。     ...
VisualBasic以友好易学的可视化开发环境闻名于世,成为人们学习计算机编程的首选语言。目前,全世界大概有300多万人使用着VisualBasic语言。如果您想在这茫茫众生中出类拔萃,那么您就不得不学习API(ApplicationProgramlnterface,即Windows的应用程序编程接口)编程。不懂API,那可成不了高手。 第一节:API基础 API说到底就是一系列的...
步骤一:首先要先把控制项给叫出来,你只要按下Ctrl T後选取WinsockControl5.0若是用VB6的就选WinsockControl6.0,这样就可以使用Winsock元件。 步骤二:再来我们必须先确定程式是作Server端还是Client端的,要先设定一些属性: Server写法:winsock1.localPort=5400(数字可以随便设) winsock1.Listen(等待连线) Client写法:winsock1....
托盘程序是指这样一类程序:当程序运行后,会在系统的托盘区(也有说是状态区域)创建此程序的图标,使用者可以通过点击图标出现的菜单来控制程序的运行状态。托盘程序有很多优点,如不占屏幕,后台运行,便于控制等。所以现在越来越多的程序都做成了托盘程序。在VB.NET中,编写托盘程序是比较方便和简单的。这是因为VB.NET没有自身类库,...

经验教程

96

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部