<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2, comments - 27, trackbacks - 0, articles - 60
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    搞定iReport生成PDF時的中文問題

    Posted on 2008-09-09 23:11 ZhouFeng 閱讀(3549) 評論(0)  編輯  收藏 所屬分類: iReport
    終于把折騰了一下午的中文問題給搞定了,還是寫點記錄吧
    今天裝上了iReport2.0.5,想學習一下報表的東東,可安裝好了之后,進去看到的是繁體的界面,修改了 選項->語言->中文(中國) 界面就改回了簡體中文的了,還是這樣子看著習慣.
    先試了一下報表的功能,新建一個空的報表,在上面隨便寫了幾個中文,先試試中文問題,在輸入方式里選擇的是JRViewer預覽,編譯->執行報表,OK 不錯,結果出來了,然后我試了一下問題最多的是輸出為PDF時的中文
    先在選項里設置好了瀏覽PDF時的外部程序,我先用的是Foxit.Reader,剛開始用它來閱讀PDF文件是因為它的安裝很簡單,基本上不用安裝,拷貝下來就可以用,報表設計沒有變,還是用剛才的那個,只是把輸出方式改成了用PDF預覽,編譯->執行報表... 這時看到的是一片空白,問題終于出來了,我先按照網找到的一些解決方法試了一下,找到了三個.jar文件(iText2.0.7.jar,iTextAsian.jar和iTextAsianCmaps.jar)這幾個文件網上不太好找,在SourceForge上有相關的下載,加到了iReport/lib目錄下,修改了中文的字體,如下所示
    字體設置
    重新 編譯->執行報表 還是看不到中文,我又試著修改了報表的字符編碼 編輯->報表屬性->i18N->XML編碼 將UTF-8改為ISO-8859-1,重新試試,能看到幾個? 看來還是不行,又把XML的編碼改回了UTF-8,將iReport/lib加到系統的環境變量里,再試,還是不行,真是煩啦,網上能找到的文章也就只說了這樣的處理辦法,就為此整了一個下午,頭都大了,后來干脆把閱讀器給換了試試,重新安裝了一下Adobe Reader 8簡體中文版,在iReport里把外部PDF閱讀器的設置也改了,將前面生成的文件都給刪了,僅保留了file.jrxml,編譯->執行報表 OK,中文終于出來了,搞了半天還是這個東東的問題,總算是整出來了
    小結一下,在iReport輸出PDF中文無法顯示時,別忘了考慮PDF閱讀器的問題

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲免费在线视频播放| 久久国产亚洲精品麻豆| 亚洲国产午夜电影在线入口| 日本免费中文视频| 久久精品国产69国产精品亚洲| 最新国产乱人伦偷精品免费网站| 亚洲日韩欧洲无码av夜夜摸| 在线免费观看h片| 精品亚洲一区二区| 亚洲一区二区三区免费在线观看| 亚洲视频一区在线播放| 国产成人精品免费午夜app | 成人免费看黄20分钟| 国产成人精品日本亚洲专| 特级做A爰片毛片免费69| 亚洲色中文字幕在线播放| 国产男女性潮高清免费网站| 无遮挡呻吟娇喘视频免费播放| 亚洲男人第一无码aⅴ网站 | 无码人妻一区二区三区免费视频| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产精品免费AV片在线观看| 中文字幕亚洲综合久久2| 黄页网站在线看免费| 亚洲av色香蕉一区二区三区| 亚洲精品久久久www| 久久99免费视频| 久久精品国产亚洲AV蜜臀色欲| 蜜臀91精品国产免费观看| 九九久久精品国产免费看小说| 国产成人综合亚洲AV第一页| 久久免费视频观看| 亚洲首页国产精品丝袜| www.亚洲精品| 999任你躁在线精品免费不卡| 亚洲AV成人影视在线观看 | 999久久久免费精品国产| 狼人大香伊蕉国产WWW亚洲| 国产偷国产偷亚洲清高动态图 | 女人张腿给男人桶视频免费版| 一个人免费观看视频在线中文|