UDE - Reports 說明文件與範例

目前相關 libraries 僅發佈於本公司內網,故所有相關範例應於內網環境執行。

<repository>
  <id>IISIUDE-PUBLIC</id>
  <name>IISIUDE-PULBIC</name>
  <url>http://192.168.57.11:8080/ude_maven</url>
  <releases><enabled>true</enabled></releases>
  <snapshots><enabled>true</enabled><updatePolicy>interval:5</updatePolicy></snapshots>
</repository>

概述

UDE-Reports 報表產製輔助套件基於 iText 及 Apache POI 開發,主要目的為簡化使用原生 API 產製 PDF 及 Excel 文件的程式語法。另外,針對基本的版面 Layout 及 表格,可使用同一組描述資料與資料集,以產出不同格式的輸出結果,減少重複程式開發。

適用時機

  • 套裝報表軟體無法滿足表樣格式需求。
  • 需以程式動態控制表樣產出。

特性

  • PDF 文件產製、條碼、浮水印及檔案上鎖等功能。
  • 通用性表格定義描述 (轉 PDF/EXCEL/CSV 表格)。
  • 通用表格裝飾元件。
  • 多樣化 PDF 頁首頁尾支援。
  • 可精準控制 PDF 圖形、文字輸出。
  • 支援 unicode 輸出非0字面中文 (2字面、15字面)。
  • 保留使用原生 API 彈性。
  • 提供國內專案常見表樣的支援性。 現成的報表軟體,也許只要用到一小部分功能,便能達成一般專案報表的多數需求; 但本元件是處理其它較複雜需求所累積的經驗成果。

系統需求

  • JDK 8
  • iText 2.1.7
  • POI
  • 全字庫中文字型檔(選配)

results matching ""

    No results matching ""