相关疑难解决方法(0)

BIRT:pdf 发射器,从相对路径或 jar 文件加载/使用字体

我从早期就使用 BIRT,但仍然有关于 PDF 发射器的谜语。

小故事:我可以配置 fontsConfig.xml 以从相对路径或 jar 加载字体吗?

长话短说: 我们同时使用 FOP 和 BIRT 在我们的 Web 应用程序中生成 PDF。在库之间共享字体会很好。不幸的是,我找不到使用 BIRT 2.3.1 的方法

邪恶的根源是 fontsConfig.xml 如果我像下面这样配置它,它工作正常:

<font-paths>
<path path="fonts"/>
</font-paths>
Run Code Online (Sandbox Code Playgroud)

但是路径不允许我使用相对路径而不是类路径(或者我找不到如何配置它的合适方法)。config1 和 config2 都不起作用。

配置1:

<font-paths>
<path path="../fonts"/>
</font-paths>
Run Code Online (Sandbox Code Playgroud)

配置2:

<font-paths>
<path path="classpath:fonts"/>
</font-paths>
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激。

eclipse pdf reporting birt report

5
推荐指数
1
解决办法
2899
查看次数

如何配置BIRT Report Engine直接从类路径加载字体?

我正在编写一个使用BIRT生成报告的Java应用程序.我想在jar文件中打包自定义字体,并能够将它们嵌入到PDF报告中.

我可以先将字体提取到文件系统,然后将BIRT指向文件系统位置,但我想知道是否可以配置BIRT直接从类路径加载字体?

java birt itext

5
推荐指数
1
解决办法
2604
查看次数

标签 统计

birt ×2

eclipse ×1

itext ×1

java ×1

pdf ×1

report ×1

reporting ×1