我在Django有一个项目,我想将一些文本呈现为pdf。它已经在工作,但是现在我需要更改字体。我在PC上安装了Gotham
字体,并且所有的文档都使用了,但是现在我想用Gotham
字体来呈现pdf。
我下载了字体并将其放在我的templates
文件夹中:
myproject/
|-- myproject
|-- templates/
|-- admin/
|-- font/
|-- GothamBookItalic.ttf
|-- GothamBookLight.ttf
|-- GothamBookLIghtItalic.ttf
|-- GothamBookMedium.ttf
这是我的html
的CSS
@font-face {
font-family: GothamMedium;
src: url('/font/GothamMedium.ttf') format('truetype');
}
但是不起作用,我也不知道我需要做什么。
答案 0 :(得分:0)
您将需要Gotham网络字体。哪个应该是'rxjs'
文件。
您确实尝试使用.woff
TrueTypeFont。不适用于现代Web应用程序。
下面是一个示例:
.ttf
也可能看起来像这样,以实现更广泛的浏览器兼容性:
@font-face {
font-family: 'GothamMedium';
src: url('fonts/GothamMedium-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
也许这就是您要寻找的:https://gist.github.com/mfd/f3d96ec7f0e8f034cc22ea73b3797b59