文档详情

Java实现Web报表打印功能.pdf

发布:2017-07-05约7.34千字共2页下载文档
文本预览下载声明
维普资讯 2005年4月 电 脑 学 习 第2期 Java实现Web报表打印功能 谭传恩 摘 要 Web打印是 Web应用的一个难题 。提出了几种解决方案.并对其 中利用Word及 Acmbat实现报表打印的方式进 行 了详细 的描述 .提供 了一种方便可行且功能相对强大的解决途径。 关键词 Java WEB 报表打 印 TheImplementationofReportPrintinginWebUsingJava Tan Chuanen , Abstract Printingisadifficultproblem inWebapplication.Thepaperputsforwardseveralsolutionplans.nadelaborateson usingWordandAcrobattorealizereportprinting,whichisaconvenientnadpowerful oslutionway. Keyword Java WEB ReportPrinting 从体系结构上来说,Web应用属于瘦客户应用,不能操 ·支持JPEG、GIF、PNG和WMF格式的图像 作客户端设备 (打印机)。为解决这个问题,出现了很多第 · 对列表排序或者打乱顺序 三方软件,如JReport等。但是对于一些小工程,小应用而 · 制造阴影、水纹等效果 言,需要付费的第三方软件功能虽然强大,但不是那么经济 · 生成文档模板 实惠,大部分的功能都用不上,不如 自己编程实现。为了 注意使用中文时还需要一个支持亚洲字体的jai.-文件 解决打印的要求,火致有下列几种方式: iTextAsina.jar,否则将会出现乱码。 (1)直接在IE中打印; 2报表打印的实现方法 (2)用applet调用打印API实现打印: 利用iText实现报表打印也有多种方法: (3)川ActiveX实现打印; 2.1直接编程创建PDF文档,如下例所示: (4)用iavascript通过OLE操作worde/xcel进行客户端 打印; ∥弓l入有用的包 (5)通过pdf相关的类库,生成pdf文档,客户端F载 im0ortcorn.1owagie.text.; pdf文档再进行打印。 importcon1.1owagie.text.pdf.; 直接利用wnidow.print()方法可以实现打印,但是不 能方便地的按照自己所希望的格式进行打印;自己编程实 建一个文档对象 现打印义太复杂,开发时间长。下面讨论一种利用免费的第 Documentdoe=new Document(); 三方
显示全部
相似文档