WEB打印控件Lodop6.0简明教程(二)


 

第三节、Lodop的打印设计

    上一节讲了最简单的调用语句,这些调用如何生成的?还有哪些更复杂语句?如果就此去翻查《lodop技术手册》那将是很痛苦的一件事。事实上所有调用方法和语句都可以通过打印设计的可视操作来辅助产生。甚至控件所有样例的程序代码都是通过它实现的,下面我们详细了解打印设计。

   以下这段代码会开启一个空白打印设计窗口:

 (也可以从样例3中开启)开启的窗口样式如下:



界面的上部是工具栏、中间空白地带是主内容区、下部是状态栏、左边竖条是对象列表

工具栏中依次是:位置移动、颜色、字体、字体大小、旋转角、对象的宽和高、文本粗体斜体下划线、文本左中右靠齐、图形线型、对象排列、背景图装载、设计菜单、眉脚菜单、关于、保存复原按钮、预览打印按钮共16个菜单及按钮。在主内容区的左上角有个纸钉按钮。状态栏分左中右三部分。

典型动作讲解如下:

1、添加对象:先在空白区域的某个位置用鼠标点一下,然后点开设计菜单(直尺铅笔图样的那个菜单),再选择插入具体的对象,有如下对象类型可选:


2、选择对象:用鼠标点击可单选对象,被选对象的属性值会对应变化。按住CTRL或SHIFT的同时,用鼠标连续点击实现多选。另外按住CTRL同时,可以用鼠标“圈划范围”进行多选或单选。

3、调整大小和位置:对象被选中后,其周围会出现如上图8个黑点,可以用鼠标直接拖拉调整大小;也可以在工具栏的宽高录入框输入具体数值,然后回车;用鼠标拖拉可快速改变位置,用位置移动按钮可进行微调。

相关热键如下:

慢速移动:CTRL+→ 或CTRL+←或CTRL+↑或CTRL+↓

快速移动:CTRL+ALT+→ 或CTRL+ALT+←或CTRL+ALT+↑或CTRL+ALT+↓

调整大小:ALT+→ 或ALT+←或ALT+↑或ALT+↓

4、修改常用属性:多选或单选后,工具栏上的对应可操作菜单按钮区变为有效状态,直接修改这些属性就行。

5、排列对象:多选对象后,工具栏对象排列按钮有效,可以对所选对象进行如下排序:



6、复制粘贴对象:按住CTRL的同时,把所选的对象直接拖到其它位置,就可以快速复制并粘贴该对象。

7、删除对象:按CTRL+DEL可以删除所选对象。或者用以上设计菜单中的删除菜单。

8、保存布局:点工具栏中暂存按钮,可以暂时保存当前编辑状态,所谓暂存,是指如果退出打印设计窗口,当前数据会丢失。暂存的目的是为了后面的复原按钮使用。

9、复原布局:如果修改乱了,可以点复原按钮,便回复到上一次暂存的状态。

10:恢复到缺省布局:复原按钮旁边的下拉箭头按钮,在弹出的菜单中点恢复整体缺省。缺省布局是指进入打印设计状态前用程序语句建立的布局,本演示进入打印设计前因为没有任何插入语句,所以是空白布局。此时恢复相当于清空所有内容,回到空白状态。该功能对打印维护很重要。


11:生成程序代码:编辑时可以随时对内容进行预览,边预览边修改,直到满意后,点设计菜单中的"生成程序代码"菜单,会生成程序代码,并弹出如下代码窗口。此时你可以复制这些代码融合到自己的页面JS程序中使用,实现辅助编程。


12:查看状态栏的信息:状态栏分左中右三部分,左边部分可以查看所选对象的位置锁定、是否眉脚等信息;中间部分查看所选对象的位置和宽高信息。在如下截图中,数据有不同的计量单位。关于如何设置不同的计量单位会在以后章节讲解。右边部分显示当前鼠标所在菜单名称、按钮热键和其它帮助信息。


 

 (未完待续)

 

WEB打印控件Lodop6.0简明教程(一)

<<转到博文目录