您的位置:首页 > 编程语言 > ASP

解决jasperreport生成html分页和打印问题

2008-06-27 18:05 453 查看
ie打印第一页时候常常会垂直居中,用下面的代码分页也正常了

String HTML_HEADER = "";

HTML_HEADER = HTML_HEADER + "<html>\n";

HTML_HEADER = HTML_HEADER + "<head>\n";

HTML_HEADER = HTML_HEADER + "<title></title>\n";

HTML_HEADER = HTML_HEADER

+ " <meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\"/>\n";

HTML_HEADER = HTML_HEADER

+ " <meta http-equiv=\"imagetoolbar\" content=\"no\">\n";

HTML_HEADER = HTML_HEADER + " <style type=\"text/css\">\n";

HTML_HEADER = HTML_HEADER + " a{text-decoration:none}\n";

HTML_HEADER = HTML_HEADER + " </style>\n";

HTML_HEADER = HTML_HEADER + " </head>\n";

HTML_HEADER = HTML_HEADER

+ " <body text=\"#000000\" link=\"#000000\" alink=\"#000000\" vlink=\"#000000\">\n";

HTML_HEADER = HTML_HEADER

+ " <table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n";

HTML_HEADER = HTML_HEADER

+ " <tr><td width=\"50%\"> </td><td align=\"center\" valign=\"top\">\n";

exporter.setParameter(JRHtmlExporterParameter.HTML_HEADER,

HTML_HEADER);

String HTML_FOOTER = "";

HTML_FOOTER += "</td><td width=\"50%\"> </td></tr>\n";

HTML_FOOTER += "</table>\n";

HTML_FOOTER += "</body>\n";

HTML_FOOTER += "</html>\n";

exporter.setParameter(JRHtmlExporterParameter.HTML_FOOTER,

HTML_FOOTER);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐