1.5 PDF中文顯示(大家協助測試~)
- Eddy
- Topic Author
- Offline
- 管理員
http://www.tecnick.com/public/code/cp_d ... p_dp=tcpdf
在以下的檔案有說明:\tcpdf\fonts\ttf2ufm\README.TXT
2.中文字形下載處在:(請注意授權規定)
http://www.wazu.jp/gallery/Fonts_Chines ... ional.html
3.轉好字形後,把.php、.z、.ctg.z三個檔案copy到languages/pdf_fonts目錄中
4.修改語言檔中的.xml檔有關於pdf的字形設定,範例如下:
< pdfFontName > wt034 < /pdfFontName >
5.目前測試結果,php.ini的memory_limit = 64M是比較可行的,不過個人覺得在分享主機會出現不能設定這個值的問題。firefly的字形更要設到96M能可以。
(測試平台為windows XP, php 5.2.3, mysql 5.0.x,joomla是官方SVN最新版)
Eddy
知之者不如好之者,好之者不如樂之者
Please 登入 to join the conversation.
- 夯男
- 訪客
- labman
- Offline
- 專家會員
- 文章: 86
- 謝謝您收到: 0
用下載的fireflysung.ttf字型也跑出一堆錯誤訊息,真是...
初步測試~成功! 但是產生的pdf檔似乎很大... 我測試的那頁產生的PDF檔是7.48M bytes ...
我的上傳頻寬很小... 所以不開放測試,產生的檔案放這 http://www.box.net/shared/ric487x8g0
環境
Windows 2000 pro SP4
PHP 5.2.4
MySQL 5.0.45
Joomla! 1.5.1 Production/Stable [ Seenu ] 8-February-2008 22:00 GMT
Please 登入 to join the conversation.
- kochin
- Offline
- 白金會員
也許我們應該幫忙把 TCPDF 改成可以不含入字型(使用 Adobe 標準字型)或只含入文章中使用到的字(subset)。
Please 登入 to join the conversation.
- shihkuang
- 訪客
我是 1.0.X 的 使用 tcpdf
我有下載 cnsong 的 font 真的就是您所說的 伺服器的memory_limit 不夠大 就死掉了 @@
有沒有其他的方法? 或是將 繁體中文 與 簡體中文分開? (還是已經分開了?)
我用了 另外的 簡體中文的 gbsn00lp.php 可以顯示中文 不過 繁體部分顯不出來
有沒有其他方法?
謝謝
Please 登入 to join the conversation.
- billy58357
- 訪客
- labman
- Offline
- 專家會員
- 文章: 86
- 謝謝您收到: 0
- master3866
- 訪客
我有架一個 1.0.12 的測試網站,在 PDF 的部分並沒有問題 ( 就只有基本的安裝與繁中字體 )。
Joomla! 初學者的測試網站
所以感覺是 1.5.6 or 1.5.x 才會有這個問題?
下圖是 PDF ok 的螢幕截取畫面。
該網站是租用補夢網的 Linux 進階型虛擬主機。
Please 登入 to join the conversation.
- kochin
- Offline
- 白金會員
繁體中文版 Joomla! 1.0.x 是經過 Taiwan Joomla! 大量修改過的,PDF 部分也修正過以正確顯示中文。master3866 寫了道:: 我有架一個 1.0.12 的測試網站,在 PDF 的部分並沒有問題 ( 就只有基本的安裝與繁中字體 )。
Joomla! 初學者的測試網站
所以感覺是 1.5.6 or 1.5.x 才會有這個問題?
Joomla! 1.5.x 的 PDF 部分基本上只要字型安裝正確,也是可以正確顯示中文。但目前它的做法是將整個字型檔附加到 PDF,非常的沒效率。
新版的 TCPDF 已經可以做到不附加字型檔到 PDF 裏面,但 Joomla! 1.5.x 還沒更新到那個版本。
Please 登入 to join the conversation.
- kochin
- Offline
- 白金會員
經過些微的修改,現在我的測試網站可以產生中文的 PDF 了,而且它不附上字型,PHP 不需用到大量的記憶容量,產生的檔案只有幾百 KB。
請參見我的測試網頁 http://joomlab15.exonsoft.com/index.php ... sh-2_0-rc1 ,按下 頁面上 PDF 的 icon 來產生 PDF。
如果你想在自己的 Joomla! 1.5.x 網站試試,請將以下的壓縮檔在你的 Joomla! 目錄下解壓縮。(建議先把 Joomla! 目錄備份)
This message has an attachment file.
Please log in or register to see it.
Please 登入 to join the conversation.
- master3866
- 訪客
kochin 寫了道:: 今天花了一點時間把最新的 TCPDF 4.0.026 版加入了我的 Joomla! 1.5.x 安裝中。
經過些微的修改,現在我的測試網站可以產生中文的 PDF 了,而且它不附上字型,PHP 不需用到大量的記憶容量,產生的檔案只有幾百 KB。
請參見我的測試網頁 http://joomlab15.exonsoft.com/index.php ... sh-2_0-rc1 ,按下 頁面上 PDF 的 icon 來產生 PDF。
如果你想在自己的 Joomla! 1.5.x 網站試試,請將以下的壓縮檔在你的 Joomla! 目錄下解壓縮。(建議先把 Joomla! 目錄備份)
:ohyes: 有好物!讚的啦! :ugreat:
:hiehie: :ohehehe:
不好意思! :shame: 既然您如此熱心的分享,那我就恭敬的收下了! :coldlaf:
愛你喔! :flinlove:
不過我的 Joomla! 是直接安裝在虛擬主機的根目錄耶!沒有所謂的 Joomla! 目錄。 :stnose:
所以就直接在虛擬主機根目錄解壓縮囉!先解壓縮再上傳應該也是可以的吧? :question:
因為我的虛擬主機不能在上面解壓縮。 :planing:
Please 登入 to join the conversation.
- labman
- Offline
- 專家會員
- 文章: 86
- 謝謝您收到: 0
- kochin
- Offline
- 白金會員
這裏是包含 language\pdf_fonts\helvetica.php 的重新壓縮檔。[attachment=0:3132swe3]<!-- ia0 -->Joomla_1.5_tcpdf_4.0.026.tar.gz<!-- ia0 -->[/attachment:3132swe3]請不要下載我前面文章裏的檔案。
各位如果再發現有問題,請讓我知道。
This message has an attachment file.
Please log in or register to see it.
Please 登入 to join the conversation.
- labman
- Offline
- 專家會員
- 文章: 86
- 謝謝您收到: 0
但是有個疑問,這個似乎生成pdf時不能包圖片是嗎?我的文章內有放遠端圖片,生成時會報錯
Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in C:\home\libraries\tcpdf\tcpdf.php on line 3531
Warning: getimagesize( http://www.com.tw/upload/Knowledge/9/98 ... 436984.jpg ) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in C:\home\libraries\tcpdf\tcpdf.php on line 3531
Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in C:\home\libraries\tcpdf\tcpdf.php on line 3698
Warning: getimagesize( http://www.com.tw/upload/Knowledge/9/98 ... 436984.jpg ) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in C:\home\libraries\tcpdf\tcpdf.php on line 3698
TCPDF error: Missing or incorrect image file: http://www.com.tw/upload/Knowledge/9/98 ... 436984.jpg
Please 登入 to join the conversation.
- asika32764
- Offline
- 白金會員
圖片的壓縮品質是固定的嗎???
另外生成PDF後文字的排版似乎也有些不整齊
而他的字體是抓新細明體顯示嗎???
是否能自訂字體???
只是想問一下這幾項是否是被限制住的
我本身倒是不太用到PDF功能
================================================
另外joomla1.0.x當初是因為沒辦法直接支援中文語系檔
TaiwanJoomla才會修改的吧
那當1.5都是使用語系檔來變成中文的話
PDF的解決方案是否無法直接包含在主程式中呢?
飛鳥新樂園 - http://blog.asikart.com
大學好好玩 - http://funni.cc
Joomla!123教學網 - http://joomla123.com.tw
Please 登入 to join the conversation.