當前位置:首頁 » 編程語言 » java動態生成

java動態生成

發布時間: 2025-06-01 01:07:05

1. 怎麼用java動態生成pdf文檔

Flying-Saucer + iText + Velocity
1. 第一步
將jar包放到你的工程里,需要的jar如下:
bcprov-jdk15-140.jar
core-renderer.jar
iText-2.0.8.jar
iTextAsian.jar
velocity-1.4.jar
Jar包下載地址:http://code.google.com/p/flying-saucer/downloads/list
2. 第二步
設計模版,進行排版調整樣式,css樣式也可以導入@import 等,通過Velocity模版引擎動態替換 頁面內容,以下是模版內容:
<?xml version="1.0" encoding="UTF-8" ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>PDF模版</title>
<style type="text/css">
<!--
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: center;
color: #000000;
}
.oneColLiqCtrHdr #container {
width: 100%;
margin: 0 auto;
text-align: left;
}
div.header-left {display: none}
div.header-right {display: none}
div.footer-left {display: none}
div.footer-right {display: none}

熱點內容
安卓與鴻蒙哪個更省電 發布:2025-06-02 12:40:41 瀏覽:241
解壓類葯 發布:2025-06-02 12:36:56 瀏覽:745
pptp伺服器多個公網ip 發布:2025-06-02 12:36:10 瀏覽:188
如何安卓和蘋果交換數據 發布:2025-06-02 12:24:48 瀏覽:869
nas網路存儲能幹什麼 發布:2025-06-02 12:24:42 瀏覽:917
變數內存編譯 發布:2025-06-02 12:24:39 瀏覽:306
java中hash演算法 發布:2025-06-02 12:21:03 瀏覽:677
c語言的替換函數 發布:2025-06-02 12:10:25 瀏覽:857
雲存儲怎麼關閉 發布:2025-06-02 12:08:55 瀏覽:527
java程序的打包 發布:2025-06-02 12:03:07 瀏覽:895