iT邦幫忙

0

Linux 標楷體字型

環境: 專案在 linux pod 下面
問題: 在windows開發匯出PDF有吃到標楷體的字形,但部屬到雲上的pod時,會自動轉為預設自行

目前有測試過兩種方式(最後都不行/images/emoticon/emoticon02.gif)

  1. 直接把windows標楷體的字形檔(kaiu.ttf)丟到pod下面 (/usr/share/fonts/truetype/deng/kaiu.ttf)
    有下指令(fc-list)查看過上面有看到標楷體,只是匯出時還是沒有吃到字形

    參考來源: https://blog.llcat.tech/2018/12/03/add-zh-CN-locales-and-fonts-in-docker-images/

  2. 直接 install ttf-mscorefonts-installer 字體庫 (這個方法最終也是失敗)
    也有嘗試直接安裝 deb檔的方式但(這個方法最終也是失敗)

想詢問一下有其他種方式嗎還是上述哪一種作法才是比較正確的呢? /images/emoticon/emoticon13.gif

看更多先前的討論...收起先前的討論...
淺水員 iT邦大師 6 級 ‧ 2021-02-01 20:05:07 檢舉
pdf 是怎麼產生的?(哪個軟體或是哪個函式庫)
另外標楷體要另外使用應該需要授權,如果沒授權想找替代品可以找全字庫的楷體。
echochio iT邦高手 1 級 ‧ 2021-02-02 09:46:11 檢舉
我用過網路上免費的字型,用 python 做 html 轉 PDF 轉 jpg 正常
你要不要先用免費的字型試試
hugo8319 iT邦新手 4 級 ‧ 2021-02-02 10:10:15 檢舉
目前是使用 DinktoPDF 用途也是 html 轉PDF
因為畫面上可以提供字形選擇 @口@
淺水員 iT邦大師 6 級 ‧ 2021-02-02 10:23:42 檢舉
C# 我不熟,不過產生的 pdf 如果希望跨平台的話,「內嵌字型」是必要的。
不然遇到對方系統沒有的字型,就可能會用替代的字型來顯示。
往內嵌字型這方面來搜尋看看吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答