问题标签 [xhtmlrenderer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
226 浏览

java - 微软商店中的 Java

我被介绍到了这个很棒的项目,xhtmlrenderer;飞碟项目。问题是,我工作的地方,严格来说是一家微软商店,自大学以来我没有做过任何 Java 开发,而且几年前还稍微接触过 WebSphere。

我想知道这些天做java开发需要什么?我设置了一个快速的概念验证,看看我是否可以用这个项目做我想做的事情,它工作得很好,但是,我使用了 jnbridge,它的许可证有点贵,但 Visual Studio 是我得心应手的,并且得到了一个小时的工作完成了。

我想知道这些天进行Java开发需要什么?servlet 仍然是常态吗?Apache 是我应该开始寻找启动并运行小型 Web 服务器的地方吗?Eclipse/Ganymede 是要使用的 IDE 吗?

基本上我想要做的是将一个 url 传递给服务并让它吐出一个 PDF。现在刚放假,一直在拨号上网,但不能停止思考这个问题。

我想我现在会发布这些想法,看看我是否可以开始下周的工作。

0 投票
2 回答
9031 浏览

pdf - 使用飞碟将 xhtml 字符串转换为 PDF 的最简单方法是什么?

我已经使用飞碟一段时间了,效果非常好。

我可以像这样通过uri设置文档

这很好,因为它将解析所有相对于给定 URI 的相关 css 资源等。但是,我现在正在生成 xhtml,并希望将其直接呈现为 PDF(不保存文件)。ITextRenderer中的适当方法似乎是:

如您所见,我现有的代码只是给出了 uri 并为我ITextRenderer完成了创建的工作Document

Document从我格式化的 xhtml 字符串创建的最短方法是什么?我更喜欢使用现有的 Flying Saucer 库,而不必导入另一个 XML 解析 jar(只是为了保持一致的错误和功能)。

0 投票
2 回答
1335 浏览

java - 如何使用 xhtmlrenderer 在 PDF 中渲染亚洲字符

我想知道使用基于 java 的 xhtmlrenderer(飞碟)库渲染亚洲字符需要哪些步骤?

我想渲染以下内容:

如果没有将任何字体设置添加到 HTML,这在普通浏览器中可以很好地呈现,但我无论如何都找不到使用 xhtmlrenderer 的 iTextRenderer 部分将其呈现为 PDF。

在关注邮件列表上的各种线程之后,我看到很多帖子都在谈论从 c:\windows\fonts 目录添加 .TTF 文件,并且我已经修改了示例以在 linux 上运行(https://gist.github.com /643173745182c9becc57),它向我展示了正在显示的各种字体,但我没有看到任何亚洲字形。

有没有人对这个问题有任何体面的指示或干净的解决方案?还是我在其他地方用一个非常简单的解决方案来寻找错误的问题?

0 投票
3 回答
3333 浏览

java - 是否可以使用 Flying Saucer (XHTML-Renderer) 将 css 解析为类路径资源?

我正在尝试将资源打包到一个 jar 中,但我无法让 Flying Saucer 在类路径上找到 css -我无法轻松构建一个 URL 来无缝解决这个问题

飞碟是否有办法在类路径上指定资源包来解析项目和图像?

注意:我在一个没有文件系统写入权限的 webstart 应用程序中运行它,所以 jar 扩展并不是一个真正的选择。

0 投票
1 回答
4796 浏览

java - xhtmlrenderer xhtml转pdf字体问题

我正在org.xhtmlrenderer.pdf.ITextRenderer使用 Java 将我的 (x)html 页面转换为 pdf。

除了字体部分,我已经完成了大部分工作。

verdana在我的页面中使用,并且使用默认字体呈现 pdf。

我已将 verdana.ttf 添加到我的 jar 并使用以下代码:

我在这里想念什么?

谢谢,巴特

0 投票
3 回答
696 浏览

java - XHTML editor wanted!

I need an editor that outputs clean HTML, and preferably strict XHTML with CSS, as I am going to display the resulting pages as help pages in a java application using xhmtlrenderer ("Flying Saucer") which apparently very much prefers XHTML with CSS 2.1.

Having searched stackoverflow for HTML editor and XHTML editor, I've found several mentioned. Aptana is one, Eclipse's Web Tools is another, and KompoZer is a third.

I am going to try these out. With this question, I ask whether there are other good options that would satisfy my requirements, and if there are any one of these mentioned or new ones that you'd recommend in particular, that I should focus a bit extra on?

0 投票
2 回答
2671 浏览

java - 带有 xhtmlrenderer (iText) 的书签

我正在使用 xhtmlrenderer(也称为 Flying Saucer)和 iText 将 HTML 转换为 PDF。我将如何用这个创建书签?有人有一个小例子吗?

提前致谢。

0 投票
2 回答
3812 浏览

java - 飞碟(xhtmlrenderer)没有加粗我的字体?

我在飞碟 xhtmlrenderer 生成的 pdf 中使用自定义 truetype 字体。

在呈现的 html 中,我有以下内容(例如)

但即使使用<b>andfont-weight:bold我也无法让文本变得粗体。

现在,我知道这应该可以工作,因为我有一个类似的(旧版)项目,它使用相同的字体和普通的旧 itext(即没有 xhtmlrenderer),它确实通过以下方式生成带有粗体文本的 pdf:

谁能解释为什么我不能在 xhtmlrenderer 中使用粗体,也许是一种克服这个问题的方法?

谢谢,页。

0 投票
4 回答
2792 浏览

java - 在飞碟中使用 & 符号

使用飞碟转换为 PDF 时出现以下错误。我已经删除了&符号字符并且它起作用了,所以这似乎是问题所在。如何在我的 PDF 文档中包含 & 符号?提前致谢。

错误:“实体名称必须紧跟实体引用中的“&”。

0 投票
1 回答
1485 浏览

java - 飞碟(xhtmlrenderer)内存不足

我正在尝试使用飞碟创建一个非常大的 PDF,它似乎内存不足。

下面是一些堆栈跟踪,它们向我表明飞碟不是完全可扩展的......或者我做错了什么?