我正在使用 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