如何在我的maven项目中安装和使用字体?

时间:2015-10-23 09:34:14

标签: java maven fonts jasper-reports

我正在使用 JasperSoft 生成.pdf个文件, Java 作为我的backend来生成我的动态数据来填充pdf。我需要在我的pom.xml中添加我的新字体作为依赖项,并且能够在我的Java代码中使用它,如:

new Font("Font Family Name", Font.PLAIN, 7);

我该怎么办?

修改 有关我的问题的更多信息。我无法在Java中正确获取我的姓氏。调试我发现总是带有错误的姓氏:

"java.awt.Font[family=Dialog,name=GothamNarrow,style=plain,size=8]"

这是我对pom.xml:

的依赖
<dependency>
    <groupId>com.company</groupId>
    <artifactId>jFreeChartFontsCobaGothamNarrow</artifactId>
    <version>0.0.1</version>
</dependency>

这是maven-repo文件夹中的文件夹结构:

valter@company:$ ls -lthaR jFreeChartFontsCobaGothamNarrow/
jFreeChartFontsCobaGothamNarrow/:
total 16K
drwxrwxr-x 30 valter valter 4,0K Okt 23 09:30 ..
-rw-rw-r--  1 valter valter  331 Okt 23 09:23 maven-metadata-local.xml
drwxrwxr-x  3 valter valter 4,0K Okt 23 09:16 .
drwxrwxr-x  2 valter valter 4,0K Okt 23 09:16 0.0.1

jFreeChartFontsCobaGothamNarrow/0.0.1:
total 224K
-rw-rw-r-- 1 valter valter  215 Okt 23 09:23 _maven.repositories
drwxrwxr-x 2 valter valter 4,0K Okt 23 09:16 .
drwxrwxr-x 3 valter valter 4,0K Okt 23 09:16 ..
-rw-rw-r-- 1 valter valter  495 Okt 23 09:16 jFreeChartFontsCobaGothamNarrow-0.0.1.pom
-rw-rw-r-- 1 valter valter 197K Okt 23 09:09 jFreeChartFontsCobaGothamNarrow-0.0.1.jar
-rw-rw-r-- 1 valter valter  554 Okt 23 08:45 jFreeChartFontsCobaGothamNarrow-0.0.1.jar.lastUpdated
-rw-rw-r-- 1 valter valter  554 Okt 23 08:45 jFreeChartFontsCobaGothamNarrow-0.0.1.pom.lastUpdated

0 个答案:

没有答案