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

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

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

    幸せのちから

    平凡的世界
    看似平常實崎嶇
    成如容易卻艱辛

    最新eXtremeComponents包:支持 PDF中文導出

         經過一個星期的努力,導出PDF的中文支持問題已經解決。最新的jar我已經放到Sina郵箱中了。由于extremeComponents使用的是FOP生成PDF。為了支持中文還需要如下動作:
        1)注冊字體: 選擇自己想要使用的字體(例如: 宋體),使用fop的TTFReader轉換。
           大家可以參照FOP:font 進行,也可以自己在網上找一下相關的參照;
       2) 編輯字體的配置文件: userconfig.xml
           增加要使用字體的聲明
           并將它放在工程的目錄中比如:org.extremesite.resource.userconfig.xml
      3) 在對應的extremeComponents的配置文件(extremesite的配置文件:extremecomponents.properties)中增加 exportPdf.userconfigLocation和 exportPdf.font
    exportPdf.userconfigLocation=/org/extremesite/resource/userconfig.xml
    exportPdf.font=arialuni

       4)在相應的JSP頁面,增加PDF的標簽

    相關的FOP字體大家可以參考下面IBM
    developerWorksd兩篇文獻:

    如何在程序中嵌入FOP

    在 Web 應用程序中動態生成國際化的 PDF


    P.S. 現在我和Jeff正在討論要不要通過資源文件支持不同的字體,比如: 在extremecomponentsResourceBundle_zh_CN.properties
    exportPdf.font= 宋體
    在extremecomponentsResourceBundle_ja_JP.properties
    exportPdf.font= 日文輸出的相關字體
    還是就像上面一樣直接在
    extremeComponents的配置文件中提供font設置,還有文件名的問題.....
    大家有什么意見和想法請和我聯系!

    posted on 2006-03-10 20:33 Lucky 閱讀(6596) 評論(33)  編輯  收藏 所屬分類: extremeComponents

    評論

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-11 01:16 Kasoulong

    感激!  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-15 11:15 yangxq

    Sina郵箱地址是什么?!  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-15 11:27 Lucky

    呵呵 不好意思 我在eXtremeComponents介紹上提了 所以沒在這提。用戶名:extremetable 密碼:extremetable   回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-28 15:16 差沙

    我想問一下,你的userconfig.xml里面配置的字體文件的路徑是怎么寫的?

    是絕對路徑么?以前我就是這么解決中文字體問題的,但是每次部署的時候都要改一下字體文件的路徑,很不爽,不知道你的這個版本要不要改?  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-28 15:25 Lucky

    userconfig.xml 里面的字體路徑是絕對路徑,在部署機器字體文件路徑不同的的時候需要改字體文件的路徑。  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-29 14:38 差沙

    以前有人用%%%%%%%%%%%%%等符號來替換絕對路徑的開頭部分,用classPath來找到WEB-INF/classes目錄,然后找到font字體文件的目錄,這個方法也不錯。  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-03-29 14:52 Lucky

    你說的這種實現我也看見過,不過這種實現需要工程帶font字體文件,它使用的是項目自帶的字體文件,而不是使用系統文件。這兩種區別:
    1)現有實現: 需要根據工程部署的系統來修改userconfig.xml的字體的絕對路徑,使用系統已有的字體,不需要拷貝;
    2)%%%%%%%%%%%%的實現: 不需要修改userconfig.xml,fop使用工程自帶font,部署時需要同時拷貝字體文件,字體文件可能較大。
    這兩種實現都有其優勢,也有不足的地方??茨阆朐趺从?,不過我個人覺得還是修改一下userconfig.xml比較方便一點。  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-04-04 16:30 colky

    肯定要這樣的,這樣的話可以國際支持啊,如果一個網站可能根據不同的訪問顯示不同的語言,就需要了。我現在的項目就是這樣的
    extremecomponentsResourceBundle_zh_CN.properties
    exportPdf.font= 宋體
    在extremecomponentsResourceBundle_ja_JP.properties
    exportPdf.font= 日文輸出的相關字體  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-04-04 17:42 xplucky

    你可以使用Arial Unicode MS字體啊,我的情況和你一樣。我現在的XP都是日文版的,Arial Unicode MS字體能夠正常地顯示中日英韓等大多數語言。完全能夠滿足我們的需要,而且它只需要配置一處就行了。  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-07-11 15:08 michao

    小弟初次使用eXtremeComponents按上面文章注冊字體配置運行導出PDF報如下錯誤請問如何改正:

    [ERROR] Failed to read a font metrics file: Invalid font metrics file: arialuni.
    xml (no protocol: arialuni.xml)
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any
    [ERROR] unknown font arialuni,normal,normal so defaulted font to any  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-07-12 18:17 Ricardo

    我也遇到上面的問題  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-09-26 12:30 liqian008

    我也曾遇到過上面的問題,問題的原因應該是,找到了userConfig.xml配置文件,但是沒有找到該配置文件中指向的arialuni.xml

    解決方法:把arialuni.xml置于正確的路徑下即可  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-11-17 12:24 菜鳥[匿名]

    能給個例子不?  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-11-17 17:26 baoq

    你好,郵箱里的jar似乎沒有了,能發給我嗎?
    baoq@126.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-11-29 15:17 joe[匿名]

    你好,郵箱里的jar似乎沒有了,能發給我嗎?
    joe7911@sina.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-12-13 21:47 JONS

    您好,我在郵箱里面的jar文件沒有了,是否可以發給我?nwujons@163.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2006-12-19 19:31 Fangrn

    可以給我一個例子嗎,還有jar文件
    我的郵箱是fangrn@163.com,謝啦?。。。。。?nbsp; 回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-01-05 15:13 daniel[匿名]

    @差沙
    如何用%替代???給個例子吧  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-03-22 18:40 why

    hao  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-03-23 16:19 why

    我怎么才能
    得到arialuni.xml 謝謝,誰能發給我一份,萬分感激 qq:492039170
      回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-05-15 12:29 yongtree

    你的郵箱里的文件好像沒有了,能不能發到我的郵箱里啊
    yongtree@126.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-06-07 11:36 Sandro

    我想要那個.jar,能發給我嗎?謝謝  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-06-07 11:37 Sandro

    hanjianboy@gmail.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-06-09 10:54 stards

    Stards_Cai@163.com, think you!  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-07-09 11:34 overend

    最近pdf中文導出死活解決不了,能發一下那個最新jar包嗎?sina郵箱里沒了

    還有一個問題:就是我為了用一個html標簽,然后實現了一下Cell 接口,里面有兩個方法,我只實現了我要用的那個方法,而那個好像跟pdf導出有關(看方法名猜想,不過名字忘了)的方法我沒實現,當我在導出pdf文件后,打開卻說編碼不對,文件損壞之類的提示,pdf也就一片空白,因為時間關系,那個文檔也沒怎么看,請教原因,急!  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2007-07-09 11:36 overend

    忘了留郵箱地址了,-_-!
    chunhui2013@163.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出[未登錄] 2008-02-26 15:23 yanyan

    我也是要找那個pof.jar,郵箱里已經被刪了,能發一個嗎?
    yanyan0099@sina.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出[未登錄] 2008-12-05 16:51 張斌

    你好,那個支持中文的eXtremeComponents包能發給我嗎?不勝感謝
    郵箱zhangbin_gdufs@126.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2009-11-26 12:01 方鐵軍

    你好,我的pdf是亂碼.能不能把jar包發到我的郵箱里.tiejun_fang@163.com
    謝謝!!!  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2010-08-06 12:38 HL

    怎么注冊字體啊  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2011-02-17 15:13 zhangtao

    @HL
    你好 麻煩發下最新的jar包,郵箱地址是bestman8866@163.com  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 PDF中文導出 2011-03-14 12:58 zhangtao

    你好,我下載了源代碼包,根據我的需要做了一點修改,請問要如何將源代碼編譯出class呢,編譯的時候出現很多文件找不到  回復  更多評論   

    # re: 最新eXtremeComponents包:支持 XLS中文導出 2011-08-22 17:40 jsyu

    我也出現這個問題,導出xls時出現亂碼,我試了下,在tomcat上沒有問題,但換到weblogic上就會出現亂碼,請問該怎么解決,謝謝!!?。?nbsp; 回復  更多評論   

    <2011年3月>
    272812345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導航

    隨筆分類(125)

    文章分類(5)

    日本語

    搜索

    積分與排名

    最新隨筆

    最新評論

    主站蜘蛛池模板: 亚洲性天天干天天摸| 亚洲欧美日韩中文字幕在线一区| 最近中文字幕无免费| 亚洲中文无码永久免| 亚洲日韩在线中文字幕第一页 | 亚洲国产成人AV在线播放| 国产成人综合久久精品免费| 一个人免费观看日本www视频 | 久久精品免费大片国产大片| 亚洲国产成人私人影院| 免费观看a级毛片| 暖暖日本免费中文字幕| 亚洲日韩在线中文字幕综合| 亚洲av永久无码精品漫画| 日韩电影免费在线观看视频| 久久成人免费电影| 日韩大片免费观看视频播放| 亚洲同性男gay网站在线观看| 国产成人亚洲精品影院| 一个人看的www在线观看免费| 中文成人久久久久影院免费观看 | 久久精品一本到99热免费| 美女的胸又黄又www网站免费| 亚洲AV人无码综合在线观看| 亚洲AV无码乱码精品国产| 91制片厂制作传媒免费版樱花| 国产成人 亚洲欧洲| 亚洲国产成人精品无码一区二区 | 亚洲午夜福利在线视频| 亚洲av丰满熟妇在线播放| 亚洲精品成人片在线观看| 成人无码区免费视频观看 | 国产成人A亚洲精V品无码 | 亚洲精品国产成人专区| 亚洲无码精品浪潮| 四虎免费久久影院| 午夜一级免费视频| 国产啪精品视频网免费| 最近2019中文字幕免费大全5| 成年女人A毛片免费视频| 成年免费大片黄在线观看com|