Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

1.5 PDF中文顯示(大家協助測試~)

More
2008-09-19 00:39 #11458 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)

labman 寫了道:: 但是有個疑問,這個似乎生成pdf時不能包圖片是嗎?我的文章內有放遠端圖片,生成時會報錯

你的 php.ini 裏面 allow_url_fopen 是否設定為 Off?

Please 登入 to join the conversation.

More
2008-09-19 01:03 #11459 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)
圖片的壓縮品質是固定的嗎???
不確定

另外生成PDF後文字的排版似乎也有些不整齊
因為 TCPDF 是用空白來自動排版,中文字之間沒有空白

而他的字體是抓新細明體顯示嗎???
用 Adobe Acrobat 的明體字型

是否能自訂字體???
可以,但 PDF 中會附上完整字型檔

那當1.5都是使用語系檔來變成中文的話
PDF的解決方案是否無法直接包含在主程式中呢?
如果 1.5.x 版內含的 TCPDF 更新到新版,應該可以把其他需要檔案放在語系檔。

Please 登入 to join the conversation.

  • heres
  • heres 的個人頭像
  • 訪客
  • 訪客
2008-10-16 14:11 #11727 來自 heres
heres replied the topic: 1.5 PDF中文顯示(大家協助測試~)
感覺都沒有比較好的辦法,
不知道哪裡可以把PDF的功能拿掉,直到問題解決呢?

Please 登入 to join the conversation.

More
2008-10-16 14:19 #11728 來自 labman
labman replied the topic: 1.5 PDF中文顯示(大家協助測試~)

kochin 寫了道:: 你的 php.ini 裏面 allow_url_fopen 是否設定為 Off?

沒錯,我不允許執行遠端的php程式... 減少風險

Please 登入 to join the conversation.

  • hehaho88
  • hehaho88 的個人頭像
  • 訪客
  • 訪客
2008-10-19 12:39 #11750 來自 hehaho88
hehaho88 replied the topic: 1.5 PDF中文顯示(大家協助測試~)
測試成功!!
圖片+中文皆正常顯示

但在這之前,其實我點pdf都沒反應
是另外在這裡:http://forum.joomla.org/viewtopic.php?p=1278608#p1278608
找到解決方法

Just edit the file components/com_content/helpers/icon.php, then go to the pdf() function, and replace:
$attribs = "window.open(this.href,'win2','".$status."'); return false;";

By this:

//$attribs = "window.open(this.href,'win2','".$status."'); return false;";
$attribs = "_blank";

希望對各位有幫助
檔案大小也幾百kb而已(幾個簡單文字+原檔400多kb的圖片)

localhost測試(XAMPP)

memory_limit = 32M
allow_url_fopen = On

Please 登入 to join the conversation.

  • wboys
  • wboys 的個人頭像
  • 訪客
  • 訪客
2008-11-12 19:12 #12068 來自 wboys
wboys replied the topic: 1.5 PDF中文顯示(大家協助測試~)
安裝了kochin 介紹的榴安

測試!文章有圖片+中文文字!
成功下載PDF

但在沒有圖片的文章!只有中文文字就報錯了出現如下
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 4980736 bytes) in /home/boys/domains/SS.net/public_html/joomla2/language/pdf_fonts/uni2cid_ac15.php on line 16390

版本: 1.5.7
系統: Linux

Please 登入 to join the conversation.

More
2008-11-13 05:53 #12071 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)

wboys 寫了道:: 但在沒有圖片的文章!只有中文文字就報錯了出現如下
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 4980736 bytes) in /home/boys/domains/SS.net/public_html/joomla2/language/pdf_fonts/uni2cid_ac15.php on line 16390

有些奇怪,字體沒有載入記憶體中,不應該用那麼多記憶空間。請問你的 pdf_fonts 裏面有些什麼檔案?

Please 登入 to join the conversation.

  • wboys
  • wboys 的個人頭像
  • 訪客
  • 訪客
2008-11-13 20:13 #12079 來自 wboys
wboys replied the topic: 1.5 PDF中文顯示(大家協助測試~)
1.5.7 pdf_fontsy文件!有的全在空間裹的...
沒有放入其他的文件!!

是了!我今日下載了1.5.8 看了下!libraries 文件多了一些檔案.
而你提供的檔案仍然停留在1.5.6以下的版本..
我想大大!是否升級下的...!!

Please 登入 to join the conversation.

More
2008-11-13 23:50 #12082 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)
Joomla! 1.5.8 並沒有更改到 PDF 部分的程式,我放在 <!-- l --><a class="postlink-local" href="http://www.joomla.org.tw/phpbb3/viewtopic.php?f=39&t=3040#p11451">viewtopic.php?f=39&t=3040#p11451<!-- l --> 的修改仍然可用。請見我的測試站 joomlab15.exonsoft.com。

Please 登入 to join the conversation.

  • wboys
  • wboys 的個人頭像
  • 訪客
  • 訪客
2008-11-14 02:29 #12083 來自 wboys
wboys replied the topic: 1.5 PDF中文顯示(大家協助測試~)
請大大檢查下1.5.8 libraries\tcpdf文件!和你的很不同.... :grin:
其他的文件!也有小許不同的..////

Please 登入 to join the conversation.

More
2008-11-14 20:46 #12098 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)

wboys 寫了道:: 請大大檢查下1.5.8 libraries\tcpdf文件!和你的很不同.... :grin:
其他的文件!也有小許不同的..////

那是因為 Joomla! 1.5.x 的 TCPDF 是較舊的版本,無法產生不嵌進字體的 PDF 檔案,因此我用新版的 TCPDF 取代。Joomla! 1.5.8 並沒有改動到 TCPDF 或叫用 TCPDF 的 PHP 程式。

Please 登入 to join the conversation.

  • wboys
  • wboys 的個人頭像
  • 訪客
  • 訪客
2008-11-23 13:27 #12235 來自 wboys
wboys replied the topic: 1.5 PDF中文顯示(大家協助測試~)
I C...

請問有無簡體中文的...

Please 登入 to join the conversation.

More
2008-11-23 23:15 #12241 來自 kochin
kochin replied the topic: 1.5 PDF中文顯示(大家協助測試~)
我目前沒有做簡體中文版,如果你有需要,可以按照我在" 產生輕薄短小的中文 PDF "文章中的解釋自行製作。

Please 登入 to join the conversation.

  • wboys
  • wboys 的個人頭像
  • 訪客
  • 訪客
2008-11-24 07:43 #12242 來自 wboys
wboys replied the topic: 1.5 PDF中文顯示(大家協助測試~)
看了一會!完全不明白... :x

Please 登入 to join the conversation.

More
2008-12-01 23:39 #12332 來自 kiang
kiang replied the topic: 1.5 PDF中文顯示(大家協助測試~)
在 tcpdf 4.3.006 中有看到一個中文字體描述,只要這樣就可以使用中文了(utf-8)
$pdf->SetFont("msungstdlight", "", 18);

只是產生的 pdf 也只有 Acrobat Reader 可以看...^^ ,不知道有沒有其他內建中文字型的 pdf 閱讀程式 :)

****************************************************
Finjon Kiang / 江明宗
Just This Computer Studio / 就這間電腦工作室
Website: ...

Please 登入 to join the conversation.