Products
GG网络技术分享 2025-08-12 09:58 7
lodop打印控件是一款跨平台的打印解决方案, 它支持许多种打印输出方式,如打印、预览、保存至PDF等,广泛应用于各个行业。
lodop控件包含64位和32位两个版本,允许您根据实际需求设置打印样式和设计。本文将详细介绍怎么用LODOP6.2.6版控件进行证书打印,并有力调在维护模式下调整格式的关键性。
function setPrintParams{
LODOP=getLodop;
LODOP.PRINT_INIT;
LODOP.SET_PRINT_PAGESIZE;
LODOP.SET_PRINT_MODE;
LODOP.SET_PRINT_COPIES;
LODOP.SET_PRINT_FORMULA;
LODOP.SET_PRINT_MODE;
LODOP.SET_PRINT_STYLE;
LODOP.SET_PRINT_STYLE;
LODOP.ADD_PRINT_TEXT;
LODOP.PREVIEW;
}
用lodop控件,您能通过添加打印内容并设置打印参数来实现打印功能。
Lodop有如下控件参数,以页面object对象元素的参数形式用:格式:param name= Caption value= 我是打印控件lodop 功能:控件在页面内一般是以object元素形式被引用。格式:SET_PRINT_PAGESIZE 功能:设定打印纸张为固定纸张或自习惯内容高大,并设定相关巨大细小值或纸张名及打印方向。
embed id= LODOP_EM type= application/x-print-lodop width=0 height=0/embed.LODOP.ADD_PRINT_TEXT);.
lodop打印控件以其容易用、可靠、功能丰有钱等特点,在众许多行业中得到了广泛应用。本文详细介绍了lodop控件的基本用法和常用功能,帮您更优良地利用这一工具。
lodop打印和后台print打印两种模式,能根据自己的需求进行切换。LODOP打印控件选择A4提示纸张巨大细小由程序控制,无法改变。用lodop进行html打印。
function doPrint{
LODOP=getLodop;
LODOP.PRINT;
}
打印预览功能允许您在打印前预览打印效果,并进行相应的调整。一边,您还能在预览时进行编辑、保存等操作。
function doPreview{
LODOP=getLodop;
LODOP.PREVIEW;
}
lodop控件支持将打印后来啊导出为PDF、 图片等许多种格式,并在导出前能对导出参数进行设置。
打印的时候就能选择打印输出PDF,操作步骤如下:1、下载并安装PDF虚拟打印机。2、 将系统中的默认打印机设置为刚刚安装的PDF虚拟...
function exportPdf{
LODOP=getLodop;
LODOP.SET_PREVIEW_WINDOW;
LODOP.SET_SAVE_MODE; //横向
LODOP.SET_SAVE_MODE;
LODOP.SET_SAVE_MODE;
LODOP.SAVE_TO_FILE;
}
用lodop打印控件基本上包括以下步骤:
3---纵向打印,宽阔度固定,高大度按打印内容的高大度自习惯;0---方向不定,由操作者自行选择或按打印机缺省设置。这种方式能习惯有些不能动态设置纸张巨大细小的打印机,新鲜建的纸张可用SET_PRINT_MODE沉命名。
注意, 用lodop打印控件需要在本地安装打印插件,根据本地系统,32位系统的安装install_lodop32.exe,根据自己业务功能需求进行实现,以下为我自己的实现,如下图:
,没有问题后就能在项目中引入,用了lodop控件了打开刚才下载的包中,将 LodopFuncs.js 添加到需要用打印功能的项目中,如下图:
//添加JSON数据源
function addJsonData{
LODOP=getLodop;
LODOP.SET_PRINT_PAGESIZE;
LODOP.ADD_PRINT_TEXT;
LODOP.SET_PRINT_STYLEA;
LODOP.ADD_PRINT_TEXT;
LODOP.SET_PRINT_STYLEA;
var data = ;
LODOP.ADD_PRINT_TABLE;
LODOP.ADD_PRINT_TEXT.toLocaleString);
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.ADD_PRINT_TEXT;
LODOP.ADD_PRINT_TEXT;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.ADD_PRINT_TEXT;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLE;
LODOP.SET_PRINT_MODE;
LODOP.SET_SHOW_MODE;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_SHOW_MODE;
LODOP.ADD_PRINT_TEXT;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.SET_PRINT_STYLEA;
LODOP.ADD_PRINT_DATA;
LODOP.SET_PRINT_STYLEA;
LODOP.PREVIEW;
}
在进行打印操作前,我们需要设置打印参数,包括打印机、打印份数等。
function createTablePrint{
LODOP=getLodop;
LODOP.PRINT_INIT;
LODOP.ADD_PRINT_TABLE.innerHTML);
LODOP.ADD_PRINT_TEXT;
LODOP.ADD_PRINT_HTM.innerHTML);
LODOP.SET_PRINT_STYLEA;
LODOP.PREVIEW;
}
在打印模板中添加数据源, 能通过表单、数据库等方式实现。以下示例中,我们采用JSON格式的数据源方式。
Demand feedback