我的打印控件测试 V1.0 官方版

我的打印控件测试 V1.0 官方版
2021-09-10 19:25:15
简体中文
4.69 MB
无毒 无隐私收集

介绍

  我的打印控件测试是一款简洁实用的VB打印控件测试软件。软件支持用户进行打印机的空间测试,例如:多栏打印控件、普通控件、横向跨页打印等,让用户可以很轻松的进行打印控件测试。

我的打印控件测试

【功能特点】

  1、本控件系VB6.0编写,可直接打印VSFlexGrid表格、MSHFlexGrid表格的内容,并提供多种打印方式,分栏打印、横向跨页打印、工资条样式打印(可以把显示为0或空的内容不打印)。本控件还可直接打印ListView控件、ADO记录、DAO记录、Datagrid控件、Flexgrid控件的内容

  2、可完全按照VSFlex表格、MSHFlexGrid表格的显示进行打印,如果VSFlex表格、MSHFlexGrid表格中有图片,图片也会打印出来,如果有单元格合并,打印出来的结果单元格也是合并的。

  3、控件提供textout函数输出文本内容,cellout函数输出一个单元格(与textout函数的区别是有边框),此两个函数都具有自动换页功能,即如果输出的文本大于1页,可以自动增加新页并打印到下一页。

  4、控件还提供了输出图片的功能,使用CellOutPicture可能打印图片。

  5、本控件可以打印眉页和页脚,还可以将打印的内容(包括图片)保存为本控件专用的报表格式文件,以便以后打开预览并打印(但不能更改页面格式)。

  6、控件均以VB的内置单位TWIPS为计量单位,您可以使用本控件的cmtotwips方法将厘米换算成VB的twips,用mmtotwips将毫米换算成twips。

  7、本次提供两个版的打印控件,简化版VB打印控件(有控件的源代码)与复杂版VB打印控件(功能更多,不提供源代码)

我的打印控件测试

【控件介绍】

  BottomCellMargin 用于设置单元格的底部边距,以堤为单位

  BottomMargin 用于设置纸张的底部边距,以堤为单位

  cellrowspace 仅限单元格输出,当单元格要多行输出时,行与行之间的间距大小(含义为当前行高的多少倍)

  rowspace 仅限文本输出,当输出文本时,行与行之间的间距大小(含义为当前行高的多少倍)

  CurrentPage 设置或获取打印时当前处理的页,但并不显示该页的结果

  currentx 设置或取得当前打印的x座标位置,以页边距为基础

  currenty 设置或取得当前打印的y座标位置,以页边距为基础

  DateMulline 使用cellout进行输出时,日期数据是可以折行打印

  NumberMulline 使用cellout进行输出时,数值数据是可以折行打印

  DrawMode 画线方式,1表示黑色线,vbInvert为6

  DrawStyle 线的样式,0实线,1虚线,2点线,3点划线,4双点划线,5无线,6内收实线。如果drawwidth大于1,或者printlinetimes大于1,则总是实线。

  DrawWidth 画线宽度

  font 各种字体属性设置

  FontSizeMin 指在输出表格时,如果单元格太小,要缩小的最小字体,为0 表示不缩小。在单独使用cellout输出单元格时,该属性不起作用,可以cellout函数中有单独的此参数提供

  FooterFontName 页眉与页脚的字体名

  FooterFontSize 页眉与页脚的字体大小

  HeaderRight 页眉与页脚内容,仅当isautoprintfooterandheader为true时有作用,否则请在页眉与页脚事件中手工输出页眉与页脚。如果为“[页码1]”而打印“第 页 共 页”形式,如果为“[页码2]”则打印“第 页”形式。

  IsAutoPrintFooterandHeader 是否自动输出页眉与页脚还是手工输出

  ForeColor 输出文本的前景颜色

我的打印控件测试 下载地址

正在读取下载地址...

网友评论

更多评论...