質問: gofpdfを用いてドキュメント中に日本語を含むPDFを出力しようとしましたが、日本語部分だけ文字化けします。 試しに次のコードを実行してPDFを出力してみました。元ネタはhttps://godoc.org/code.google.com/p/gofpdf のコードです。 ``` package main import ( "code.google.com/p/gofpdf" "os" ) func main() { pdf := gofpdf.New("P", "mm", "A4", "../font") pdf.AddPage() pdf.SetFont("Arial", "B", 16) pdf.Cell(40, 10, "GoでPDF!") pdf.Output(os.Stdout) } ``` 生成したPDFをAdobe Readerで表示させたものが次の画像です。 !生成されたpdf 環境は次の通りです。 * Mac OS X 10.9.5 * Go 1.3
回答: すぐに試せる環境が手元にないため、確証がない回答となります。申し訳ありません。 `Arial` は英文フォントのため、日本語が出力できていないのではないかと考えられます。 和文フォントを指定してみてください。