以 pdf 格式呈现和生成时日语格式错误
Bad Japanese formatting when rendering and generating in pdf
我创建了一个 API 可以生成 pdf 格式的日文报告。我在 css 中添加了所需的字体系列。当我在本地 运行 api 时,报告看起来不错。虽然当我将它推送到 pcf 然后尝试 运行 它时,一些日文字符被弄乱了。
本地:
来自云:
我被这个问题困住了,需要帮助。
谢谢!
好像跟字体比较相关,你可以试试:
在您的应用程序中嵌入字体并在启动时将字体复制到 $HOME/.fonts 目录(运行 应用程序是 /home/vcap/app/.fonts) .您可以使用 .profile 文件将文件从您的工件复制到此位置。
在代码中使用特定的字体,例如。来自 java..something like
中的资产
图形环境 graphenv = GraphicsEnvironment.getLocalGraphicsEnvironment();
graphenv.registerFont(Font.createFont(Font.TRUETYPE_FONT, 新文件("japanese.ttf")));
我创建了一个 API 可以生成 pdf 格式的日文报告。我在 css 中添加了所需的字体系列。当我在本地 运行 api 时,报告看起来不错。虽然当我将它推送到 pcf 然后尝试 运行 它时,一些日文字符被弄乱了。
本地:
来自云:
我被这个问题困住了,需要帮助。
谢谢!
好像跟字体比较相关,你可以试试:
在您的应用程序中嵌入字体并在启动时将字体复制到 $HOME/.fonts 目录(运行 应用程序是 /home/vcap/app/.fonts) .您可以使用 .profile 文件将文件从您的工件复制到此位置。
在代码中使用特定的字体,例如。来自 java..something like
中的资产图形环境 graphenv = GraphicsEnvironment.getLocalGraphicsEnvironment(); graphenv.registerFont(Font.createFont(Font.TRUETYPE_FONT, 新文件("japanese.ttf")));