ADD_PRINT_HTML
名称:增加超文本打印项(图形模式)
格式:ADD_PRINT_HTML(Top,Left,Width,Height, strHtmlContent)
功能:增加超文本打印项,设定该打印项在纸张内的位置和区域大小,实现超文本控制打印。
参数:同ADD_PRINT_HTM
结果:无
建议或要求:
图形模式打印速度快,但不适合要求文本打印质量高的情况,特别是要面对针式打印机。
但如果打印的内容在一个纸张页内完成,也就是没有被Lodop自动分页时,本函数采用矢量快照模式,打印质量会和文本模式一样高,速度会更快,是***推荐模式。
推荐页面程序主动控制分页,而不是让LODOP***自动分页。
ADD_PRINT_TBURL
名称:(扩展型)增加表格打印项(URL模式)
格式:ADD_PRINT_TBURL(Top,Left,Width,Height,strURL)
功能:按URL地址增加一个超文本表格打印项,只输出第一个table元素显示内容。
功能同ADD_PRINT_TABLE
参数:同ADD_PRINT_URL
结果:无
建议或要求:
要求在打印初始化后调用,建议在画线类函数之后调用。
ADD_PRINT_TEXTA
名称:(扩展型)增加纯文本打印项
格式:ADD_PRINT_TEXTA(strItemName,Top,Left,Width,Height,strContent)
功能:同函数ADD_PRINT_TEXT。
参数:
strItemName:
所增纯文本打印项的项目名,字符型,未限制长度。
其它参数同函数ADD_PRINT_TEXT。
结果:同函数ADD_PRINT_TEXT。
建议或要求:
建议和要求同函数ADD_PRINT_TEXT。当打印项序号比较难以控制时,用本函数。
SET_PRINT_STYLEA
名称:(扩展型)设置打印项风格A
格式:
SET_PRINT_STYLEA(varItemNameID, strStyleName,varStyleValue)
功能:类似函数SET_PRINT_ STYLE的功能,二者的区别是本函数只对某打印项有效。
参数:
varItemNameID:要设置的目标项序号或项目名,数字型或字符型。
l 数字型时,表示是序号,以其增加的先后自然顺序为准,从1开始,所有打印对象都参与排序,包括超文本、纯文本、图片、图线、图表、条码等。
如果序号为0,代表当前(最后加入的那个)数据项;如果序号是负数,代表前面加入的数据项,该值为前移个数偏移量。
l 字符型时,是对象的类名或代表部分对象的关键字。
关键字有如下几种:
Selected-代表在设计界面上用鼠标所选的所有对象;
unSelected-代表在设计界面上所有没有被鼠标选择的对象;
All-代表所有正常对象;
First-代表第一个正常对象;
Last-代表最后一个正常对象;
不是关键字的字符一般是类名,类名可以在ADD_PRINT_TEXTA
加入纯文本时用strItemName来声明,也可以在设计界面用菜单功能(Set TEXT Item Name)来设置。
strStyleName:打印风格名,风格名称及其含义如下:
“PageIndex”:指定输出页的序号控制字。
“PreviewOnly”:指定内容仅仅用来预览。
“ChartStyle”:图表风格,字符形的控制串。
“ChartLeftTitle”:图表的左标题,单行文本字符。
“ChartBottomTitle”:图表的底标题
“ChartTopTitle”:图表的上标题
“ChartRightTitle”:图表的右标题
“ChartTitle”:图表的主标题
“ChartFoot”:图表的注脚
“ChartbkStartColor”:图表的背景渐变的起始颜色
“ChartBKEndColor”:图表的背景渐变的截止颜色
“ChartMarkColor”:图表的标注颜色
“LeftWallColor”:图表的左墙颜色
“BottomWallColor”:图表的底墙颜色
“BackWallColor”:图表的背墙颜色
“NumberStartPage”:页号排序的起始页
“LineSpacing”:纯文本的行间距
“LetterSpacing”:纯文本的字间距
“ItemName”:项目类名
“StartNumberValue”:打印页号的初始值
“Content”:打印项的内容
“Deleted”:删除打印项或恢复被删除项;
“TransColor”:透明图片的底色
“PageUnIndex”:禁止输出页的序号控制字
“SpacePatch”:文本末尾补空格
“AlignJustify”:文本两端对齐
“TextFrame”:文本的外框类型
“Offset2Top”:次页开始的上边距偏移量
“Offset2Left”:次页开始的左边距偏移量
“LinkedItem”:设置关联内容项的项目编号
“TableHeightScope”:设置TABLE高度是否包含页头页尾
其它见SET_PRINT_STYLE