【发布时间】:2020-12-23 08:41:12
【问题描述】:
我创建了一个 API,可以生成日文 pdf 格式的报告。我在 CSS 中添加了所需的字体系列。当我在本地运行 api 时,报告看起来不错。虽然当我将它推送到 pcf 然后尝试运行它时,一些日文字符被搞砸了。
我被这个问题困住了,需要帮助。
谢谢!
【问题讨论】:
标签: asp.net api pdf web-deployment font-family
我创建了一个 API,可以生成日文 pdf 格式的报告。我在 CSS 中添加了所需的字体系列。当我在本地运行 api 时,报告看起来不错。虽然当我将它推送到 pcf 然后尝试运行它时,一些日文字符被搞砸了。
我被这个问题困住了,需要帮助。
谢谢!
【问题讨论】:
标签: asp.net api pdf web-deployment font-family
好像和字体比较相关,你可以试试:
在您的应用程序中嵌入字体并在启动时将字体复制到 $HOME/.fonts 目录(对于正在运行的应用程序来说,该目录是 /home/vcap/app/.fonts)。您可以使用 .profile 文件将文件从您的人工制品复制到此位置。
在代码中专门使用字体,例如。来自java中的资产..类似
GraphicsEnvironment graphenv = GraphicsEnvironment.getLocalGraphicsEnvironment(); graphenv.registerFont(Font.createFont(Font.TRUETYPE_FONT, new File("japanese.ttf")));
【讨论】: