Lodop打印设计、维护、预览、直接打印简单介绍
四者的区别和联系:
(其中PRINT_DESIGN打印设计是提供给开发人员的,另外三个可开放给用户)
PRINT_DESIGN打印设计:辅助开发人员设计,图形化拖动插入修改等,设计完成后,生成代码拷贝到程序里。
PRINT_SETUP打印维护:开放给用户(客户端),让每个用户可根据自己电脑本地微调,保存在用户本地,调整结果只针对该用户自己生效。
PREVIEW打印预览:开放给客户端,预览打印页面的效果,可预览后打印。
PRINT直接打印:不预览,直接打印。
PRINT_DESIGN打印设计,详细参考本博客其他博文。
PRINT_SETUP打印维护:
打印维护(PRINT_SETUP语句)功能是提供给客户端单个电脑微调用的,为了让微调结果永久有效,Lodop会在本地为该过程对应生成一个ini配置文件,文件路径和文件名类似如下: 系统盘符:\Program Files (x86)\MountTaiSoftware\Lodop\PrintSetups_打印任务名.ini(“打印任务名”是初始化语句的参数设置的:LODOP.PRINT_INIT("具体的打印任务名");或: LODOP.PRINT_INITA(0,0,800,600,"具体的打印任务名");)
(这个调整结果是针对该客户端电脑本地的,生成的是本地的模版,不会影响其他客户端设置)
清理本地配置文件方法:
1.不改程序语句而想清理本地配置文件,可以进入打印维护界面,在“复原”按钮旁边找“恢复整体缺省”菜单,恢复后再按“应用”按钮.
这时候就是按照程序原本设置的代码里的进行显示,也就是重置到未经过用户打印维护调整前的代码设置。
2.如要禁用本地微调功能,则干脆设置打印任务名为空:LODOP.PRINT_INIT("");
3.改一下初始化语句设置的打印任务名,使其长而与众不同,从而让Lodop指向一个不存在的配置文件;
设置任务名重复等,会产生影响,可任务名置空,或删除本地ini文件,恢复整体缺省等。
由于很多程序设置这个任务名时过于简单,出现重复的可能性就很大,当这个名称重复时,会形成交叉干扰,最大的表现是修改web页面的js脚本对某台电脑的打印预览不起作用(因为这台电脑受该配置文件影响了)。
除此之外,有些异常如修改了却没起作用,也可能是是浏览器缓存引起的,(1)刷新一下(2)清楚浏览器缓存(3)排除任务名重复等造成的影响。
PREVIEW打印预览:开放给客户端,预览打印页面的效果,可预览后打印。
预览,有本地预览和远程预览,预览界面是不同的。
本地预览窗口也可以用语句设置各种预览窗口,如果可以内嵌,也可以自己构建内嵌在页面的自定义预览。
预览后打印是免费的,无水印。
预览界面可以自己设置各种预置的样式,如果是lodop插件方式(可内嵌),可以在页面构建自己的预览界面。
例如:使用SET_PREVIEW_WINDOW控制预览窗口大小或上方显示哪些工具。
使用LODOP.SET_SHOW_MODE设置皮肤颜色。
PRINT直接打印:不预览,直接打印。
需要购买注册号,否则会下方输出水印。
此外,还有PRINTA(直接打印前弹出 打印机选择框)等扩展方法。
代码可以控制打印预览的样式,或隐藏部分按钮,打印后设置自动关闭等,如图是一些样式:

Lodop打印设计、维护、预览、直接打印简单介绍的更多相关文章
- Lodop中特殊符号¥打印设计和预览不同
Lodop中¥符号样式改变问题 Lodop中对超文本样式的解析,虽然说是按照调用的本机ie引擎,但是调用的ie版本可能不同,导致在ie下是一种样式,预览又是另一种样式.可能是有些样式没有具体设置,走的 ...
- Lodop打印设计矩形重合预览线条变粗
LODOP中的打印设计是辅助进行开发的,实际打印效果应以预览为准,很多效果都是在设计界面显示不出来,或设计和预览界面有差异.例如add_print_text文本的字间距.行间距,旋转,还有允许标点溢出 ...
- 使用EasyPrint实现不预览直接打印功能_非JS打印
插件地址 github 下载插件,安装后将在注册表中添加EasyPrint的协议 随后可以在开始->运行中输入EasyPrint://1&test 进行测试 参数分为两部分使用[&am ...
- [简短问答]LODOP如何查看用LODOP打印设计的代码
该博文为图文简短问答,具体详细介绍可查看本博客的相关博文,生成JS代码相关详细博文:Lodop打印设计(PRINT_DESIGN)介绍.Lodop打印设计.维护.预览.直接打印简单介绍.Lodop打印 ...
- Lodop打印设计(PRINT_DESIGN)介绍
打印设计(PRINT_DESIGN)界面上方有两栏菜单栏,举例说明(文本框,条码,图形等).(1)第一排最左侧第一个功能,位置移动:控制里面元素微上下左右移动,每次移动一个px.(用于微调,普通调整可 ...
- Lodop打印设计(PRINT_DESIGN)里的快捷键
Lodop打印控件,给开发人员提供了可视化编辑工具,编辑后可生成代码,然后复制到自己程序代码中,让开发更简单,打印设计中有一些快捷键也能让开发更便捷. 打印设计快捷键:ctrl 多个选中Shift 左 ...
- Lodop打印设计里的 打印项对齐
打印设计界面里,有四个对齐的图标:(1)第一个图标是左右对齐方式,该图标下有四种左右对齐方式.(2)第二个图标是上下对齐方式,该图标下有四种上下对齐方式.(3)第三个图标是等宽对齐,该图标下有三种等宽 ...
- asp.net调用Lodop实现页面打印或局部打印,可进行打印设置或预览
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebPrint.aspx.cs ...
- lodop打印设计
<template> <div class="dashboard-container"> <form id="form1"> ...
随机推荐
- macOS10.4后的刻盘新姿势
先sudo -s 输入密码 然后终端拖入createinstallmedia (在macOS Mojave.app显示包内容里面的resources里面的文件复制下来即可) 输入 --volume ...
- IntelliJ IDEA 破解方法
2017版破解方法: 1. 到网站http://idea.lanyus.com/,按要求修改电脑HOST,获取注册码: 使用前请将“0.0.0.0 account.jetbrains.com”添加到h ...
- linux用法总结
scp -r -P 22 /srv/ox/demo ps@192.168.1.15:/home/ps/ 本地demo目录文件传到ps下 cp -r /home/ps/demo srv/ox/ ...
- python程序爬虫总是崩溃
写的一个爬虫程序,主要用到以下库.但是伴随着代码增多,功能增多.经常性的程序崩溃现象,逐渐显现. pyqt5_5.8.2,requests.get,selenium+chorme,threading. ...
- ReactJs入门教程-精华版
原文地址:https://www.cnblogs.com/Leo_wl/p/4489197.html阅读目录 ReactJs入门教程-精华版 回到目录 ReactJs入门教程-精华版 现在最热门的前端 ...
- FineUIMvc随笔(2)怎样在控件中嵌套 HTML
声明:FineUIMvc(基础版)是免费软件,本系列文章适用于基础版. 用户需求 有网友在<FineUI总群1>问这么一个问题:怎么把 HTML 嵌套在控件中? 这是很多刚学习 FineU ...
- FineUIMvc v4.0.0 发布了,MVC控件库基础版免费!
FineUI(MVC版)v4.0.0 已经于 2017-10-24 发布! 这个版本将引入了激动人心的 CSS3 动画,只需要开启全局属性 EnableAnimation 即可,先睹为快: 1. 菜单 ...
- [翻译] 使用 Visual Studio 2019 来提高每个开发人员的工作效率
[翻译] 使用 Visual Studio 2019 来提高每个开发人员的工作效率 原文: Making every developer more productive with Visual Stu ...
- 深入理解Redis Cluster
Redis Cluster采用虚拟槽分区,所有的key根据哈希函数映射到0~16383槽内,计算公式: slot = CRC16(key) & 16383 每个节点负责维护一部分槽以及槽所映射 ...
- RabbitMQ 3.6.1 升级至 3.7.9 版本(Windows 升级至Centos)
随着公司业务量的增加,原本部署在Windows服务器的RabbitMQ集群(3.6.1)总是出现莫名其妙的问题,经查询官方Issue,确认是RabbitMQ 3.6.1 版本的bug.查看从3.6.1 ...