pageres, phantomJS capture sreenshot chinese fonts not render correctly

問題 前幾天在mac上用pageres做網站截圖都很正常,搬上ec2上的ubuntu之後,發現截圖的中文字都是一格一格的... google一下發現不少人遇到過,深入探究後發現是phantomJS在ubuntu上沒有中文font的問題... [github] Linux: Text is rendered as box (or square) [blog] Lessons learned while wrestling with Ubuntu fonts [stackoverflow] phantomjs screenshot font missing, boxes rendered instead 奮戰過程 我先看了github的那篇issue,但沒說到如何安裝font,接著我又找到了第二個連結 先嘗試了第二篇的方法,從文章中第一個option試到把我mac上的字體搬上去,都沒辦法解決問題 最後我看到第三篇stackoverflow上的問題,解答者是用yum去安裝font,所以同理我在apt上找找,安裝我要的中文font就可以解決問題吧? 解決方法 確定是font問題,所以就來安裝字體吧! 以下是我的解決方法 安裝微軟 True Type Core…