包含javalodop的词条
本篇文章给大家谈谈javalodop,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
eclipse中如何添加LODOP控件
在页面添加如下引用就可以了:
script type='text/javascript' src="LodopFuncs.js该文字所在的路径"/script
object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0
embed id="LODOP_EM" type="application/x-print-lodop" width=0 height=0/embed
/object
之后就可以直接使用了;
下面是部分LODOP的使用代码
java如何实现打印出库单的功能呀
打印值的是连接打印机来打印吧?
可以在后台对出库单进行拼装显示到页面,然后利用IE提供的方法进行打印当前页来打印。。。
还有就是可以利用商业软件来实现,实现方式也和IE差不多,后台拼装数据 前台调用插件打印数据,相比ie要更近灵活,方便 (IE打印会弹出一个选择框让用户选择)
我推荐你使用lodop 找下这个。免费的 开发者也有提供API (如果商用建议购买 也很便宜)
lodop打印控件怎么用jsp调用
WEB打印Lodop,JSP
例子
资源中带有lodop完整教程,配置参数等
[html] view plain copy print?
%@ page language="java" import="java.util.*" pageEncoding="utf-8"%
%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" ""
html
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /
titleWEB打印/title
script language="javascript" src="%=basePath %js/LodopFuncs.js"/script
script language="javascript" type="text/javascript"
var LODOP; //声明为全局变量
function getImageFileName() {
LODOP=getLodop();
return LODOP.GET_DIALOG_VALUE("LocalFileFullName","*.jpg;*.bmp;.jpeg");
}
function preview(){
CreatePage();
LODOP.PREVIEW();
};
function printDesign(){
CreatePage();
LODOP.SET_SHOW_MODE("BKIMG_LEFT",1);
LODOP.SET_SHOW_MODE("BKIMG_TOP",1);
LODOP.SET_SHOW_MODE("BKIMG_WIDTH","183mm");
//LODOP.SET_SHOW_MODE("BKIMG_HEIGHT","99mm"); //这句可不加,因宽高比例固定按原图的
LODOP.PRINT_DESIGN();
};
function CreatePage() {
LODOP=getLodop();
LODOP.PRINT_INIT("打印");
LODOP.ADD_PRINT_SETUP_BKIMG("img border='0' src='%=basePath %file/jkz_bg.jpg'");
//上边的 字 以及位置
LODOP.ADD_PRINT_TEXT(126,150,179,26,"身份证号");
LODOP.ADD_PRINT_TEXT(126,413,88,25,"编号");
LODOP.ADD_PRINT_TEXT(164,127,132,29,"姓名");
LODOP.ADD_PRINT_TEXT(164,414,75,25,"性别");
LODOP.ADD_PRINT_TEXT(205,127,77,30,"年龄");
LODOP.ADD_PRINT_TEXT(205,286,128,28,"工种");
LODOP.ADD_PRINT_TEXT(241,160,55,28,"1年");
LODOP.ADD_PRINT_TEXT(241,244,46,28,"1月");
LODOP.ADD_PRINT_TEXT(244,316,41,28,"1日");
LODOP.ADD_PRINT_TEXT(283,160,55,28,"1年");
LODOP.ADD_PRINT_TEXT(283,244,46,28,"1月");
LODOP.ADD_PRINT_TEXT(283,316,41,28,"1日");
LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW",1);
LODOP.SET_SHOW_MODE("BKIMG_PRINT",1);
//增加图片打印项 ADD_PRINT_IMAGE(Top,Left,Width,Height,strHtmlContent)
//上边距,左边距,图片的宽度,图片的高度,(一是超文本代码内容;二是本地文件名内容;第三是WEB地址)
LODOP.ADD_PRINT_IMAGE(124 ,530 , 130, 185,"img border='0' src='%=basePath %file/userImg/test.jpg'");
//LODOP.ADD_PRINT_IMAGE();
//设置打印项风格 SET_PRINT_STYLE(strStyleName,varStyleValue)
};
/script
/head
body
p
a href="javascript:printDesign()"打印设计/a
/p
p
b4、打印(和预览)时包含背景图/b
/p
p
a href="javascript:preview()"打印或预览/a
/p
/body
/html
关于javalodop和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-30,除非注明,否则均为
原创文章,转载请注明出处。