gpt4 book ai didi

java - 使用 FOP 1.1 和 Java 无法以 PDF 形式显示图像

转载 作者:行者123 更新时间:2023-12-01 04:55:50 25 4
gpt4 key购买 nike

我在 Google 上搜索了一遍又一遍,但似乎找不到解决我的问题的方法...

我正在使用 Apache FOP 1.1 和 Java 从 Java 类生成 PDF 文件。该 Java 项目从 JAR 文件运行。我使用的是 JAR 本身外部的图像。用于生成 PDF 的 XSL 文件包含以下内容:

<fo:external-graphic src="file:///C:/images/image.jpg" width="7.5in" />

基于大量搜索/阅读,我尝试了 src 属性的许多不同变体:

src="file:///C:/images/image.jpg"
src="C:/images/image.jpg"
src="url('file:///C:/images/image.jpg')"
src="url('C:/images/image.jpg')"

一切都没有成功...

现在,这是令人困惑的部分。我正在从 Eclipse IDE 进行开发,并且使用 src 属性的变体:

src="C:/images/image.jpg"
src="url('C:/images/image.jpg')"

已正确创建嵌入图像的 PDF。

我无法弄清楚从 JAR 文件运行时是什么导致图像无法显示...

提前致谢! (希望如此)

德文

最佳答案

语法

<fo:external-graphic src="url('C:/images/image.jpg')" content-height="100%" content-width="100%"/>

无论是在 Eclipse 还是 JAR 中,对我来说都工作得很好。找出问题所在了吗?

关于java - 使用 FOP 1.1 和 Java 无法以 PDF 形式显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14164186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com