Java軟件報表軟件技術(shù)博客

          java報表軟件技術(shù)匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
           

              有時候用戶對Java報表單元格文字的顯示有一些個性化的要求,如文字翻轉(zhuǎn)等需求,下面來介紹一下國內(nèi)兩款主流Java報表軟件FineReport報表和潤乾報表是怎樣實現(xiàn)在單元格中文字翻轉(zhuǎn)功能。

          FineReport報表的實現(xiàn)方法比較簡便直觀,與其主打的易用性十分吻合。

          潤乾報表需要寫HTML語言才能解決問題,對缺乏HTML功底的用戶來說,不是很簡便。

          1.FineReport報表的實現(xiàn)方法

          如下這樣一張普通的報表,現(xiàn)要將A2單元格內(nèi)的”FineReport報表字樣翻轉(zhuǎn)30°來顯示,右擊單元格選擇樣式|自定義,進行如下所示的設置



          直接預覽效果如下

           

          2.潤乾報表的實現(xiàn)方法

          如下這樣一張普通的報表,現(xiàn)要將A2單元格內(nèi)的潤乾報表字樣翻轉(zhuǎn)90°來顯示,對報表模板作如下圖所示的設置,在A2單元格鼠標右鍵選擇數(shù)據(jù)類型選項,將數(shù)據(jù)類型轉(zhuǎn)成HTML類型,在文本里輸入修飾文字的HTML語言。

           

          這里使用的是div的方式,代碼如下:

          <div style=”FILTER:progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);height:1px”>
          潤乾報表
          </div>

          其中style這段代碼是用來對字體進行反轉(zhuǎn)操作,Rotation=1代表順時針轉(zhuǎn)九十度。還可以通過<font>來設定字體的顏色大小等屬性。需要注意的是單元格數(shù)據(jù)類型為HTML時,尺寸定義方式無效,需要手動調(diào)整單元格的高寬來適應文字顯示。

          加入HTML修飾后的文字效果如下:



          文章轉(zhuǎn)自:http://www.aygfsteel.com/echoseason/archive/2010/11/21/338625.html



          主站蜘蛛池模板: 富民县| 苏尼特右旗| 郸城县| 渑池县| 射阳县| 黑龙江省| 石首市| 新巴尔虎左旗| 阿巴嘎旗| 泽普县| 聂拉木县| 青海省| 嵊泗县| 仁布县| 壶关县| 鹿邑县| 文登市| 平邑县| 宁阳县| 安义县| 青冈县| 崇礼县| 平谷区| 张家川| 格尔木市| 遵义市| 濉溪县| 当涂县| 麻栗坡县| 会理县| 余姚市| 台北县| 定陶县| 平罗县| 云梦县| 城固县| 高碑店市| 沂水县| 大新县| 华亭县| 化隆|