问题标签 [jpedal]

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 投票
2 回答
1472 浏览

java - JavaFX 2 - 窗格中包含的 JPedal

是否可以在 HBox JavaFX 应用程序中包含一个 JPedal PDF 查看器,并将其他内容添加到 HBox 的以下插槽中?有小费吗?

0 投票
1 回答
239 浏览

java - 将 jPedal pdf 转换为 PDFDocumentGraphics2D 的方法

我使用 jPedal 中的 PdfDecoder 类来尝试将 pdf 文件转换/绘制为 PDFDocumentGraphics2D 对象。PDFDocumentGraphics2D 是 javas AWT Graphics 类的扩展,是 Apache FOP (http://xmlgraphics.apache.org/fop/) 的一部分。

除了使用 jPedals PdfDecoder 类中的商业专用函数 renderPageOntoGraphics2D 之外,还有其他方法可以将 .paint(...) pdf 到 PDFDocumentGraphics2D 上吗?我有一种感觉,它可以通过遍历 pdf 的整个树和 .paint() 来完成。但这似乎很乏味,因为根据我的经验,使用 PdfDecoder 类很难从 pdf 文件中获取所有文本、图像和表单。

我也愿意以替代/更好的方式阅读 pdf 文件,并将其绘制到 PDFDocumentGraphics2D 对象上!

0 投票
1 回答
6378 浏览

javafx-2 - 如何在列表视图中显示图像

我正在使用 JavaFX2.0。我需要在列表视图中显示缩略图。我正在编写如下代码。

这里 thumbnailsList 是列表视图的 fx:id。但是如果我使用此代码,我将获取图像对象而不是图像。谁能告诉我如何在列表视图中获取图像。

谢谢你。

0 投票
1 回答
337 浏览

pdf - PrinterJob 类的 setPageable() 是否接受 PdfDecoder 对象

我正在尝试使用 javafx、jpedal 库打印 pdf 文件。我按照以下链接进行参考。

http://www.wisecodes.com/2009/08/print-pdf-with-jpedal/

如果我使用此链接,我会在此行中收到错误

这说明 PrinterJob 的 setPageable 方法不接受 PdfDecoder 对象。

我已经在谷歌上搜索过这个。但我发现很多人都在使用这个。这怎么可能。任何人都可以帮助我解决这个问题。

0 投票
2 回答
1357 浏览

jai - jpedal jpg2000 错误

我使用 jpedal 将 pdf 转换为图像。这适用于大多数 pdf,但有些包含 jpeg2000 我继续收到以下错误:

我已经在 J​​AVA_OPTS、我的 tomcat 的运行配置以及程序代码中设置了 JVM 参数,使用:

3 个 JAI 库也在我的构建路径上。

所以我不知道我还需要做什么?

我的完整转换代码是:

有什么建议吗?

0 投票
1 回答
596 浏览

javafx-2 - 如何在 javafx 中使用 jpedal 读取 pdf 文件

我需要在 javafx 中使用 jpedal 读取 pdf 文件。我尝试了 jpedal lgpl src 提供的 PdfDecoder 类 getPageAsImage() 但它以图像形式提供 pdf 页面。如果我这样做,那么我无法对 pdf 执行搜索操作文件。除了作为图像读取之外,还有其他方法可以读取 pdf 文件吗?如果有人对此有任何想法,请给我答复。

提前致谢。

0 投票
1 回答
689 浏览

java - org.jpedal.PdfDecoder.openPdfFile 在 Linux 服务器中抛出 NullPointerException

我正在尝试打开具有图像的 pdf 文件,所以我想在 AWT 窗口中显示 pdf 文件,openPdfFile 方法和其他用于打开 pdf 文件的方法,如 openPdfFileFromURL、openPdfFileFromInputStream 是从 jpedal_lgpl.jar 文件中使用的。

它在 Windows 中运行良好,在我在 linux 服务器中部署类文件后,它抛出以下异常:

请告诉我 jpedal_lgpl.jar 是不是受支持的 jar。

0 投票
1 回答
493 浏览

java - 在渲染的 pdf 上绘图 - Swing

在对缺乏直接在 pdf 上绘图的免费软件感到非常恼火之后,我决定自己编写它。

我的目标是通过在 GUI 中使用某种画布小部件来实现这一点,并在其下方显示 pdf 的内容,并记录(并渲染)绘制到屏幕上的所有内容,并在保存文件时,将绘制的所有内容保存为 .png(具有透明背景)并将其覆盖到 .pdf 上。

我已经写了覆盖 pdf 的东西(使用 iText),但不知道如何处理 GUI 的东西。我应该如何继续渲染pdf?我见过一种方法,涉及将 .pdf 的页面转换为图像(PDF 渲染器)并在 Swing 中处理,但我想这会出现分辨率问题(缩放)。

我的另一个想法是使用 JPedal 的 Viewer 小部件在 swing 元素中呈现 .pdf,但我不确定如何设置画布。

那么,我应该如何处理呢?
我的界面的一般结构应该是什么?
我没有尝试过这些选项中的任何一个(我仍在调查他们的库接口)。我想尽早寻求建议(因为它是关于程序的基本结构)。

0 投票
1 回答
2624 浏览

java - 为什么 PDFBox 不使用横向打印文档?

我在打印横向文档时遇到问题(doc.width > doc.height)。我对肖像没有问题。我正在使用 PDFBox 1.8.2 库。即使我像在这个博客中那样手动设置横向模式,它也会以纵向打印文档。PDFBox 项目中有几个关于此问题的已关闭 JIRA 错误。如何打印横向?

注意:我添加了额外的 PDF 库标签来标记这些库的用户,以查看这些库中是否存在此问题。

博客文章中的代码:

0 投票
1 回答
669 浏览

java - 支持文本提取的 PDF 查看器 Eclipse 插件/库

我需要一个开源 PDF 查看器 eclipse 插件/库,我可以从中选择一些文本并复制/提取它。我尝试了 jPedal 插件(LGPL 版本)。它没有正确提取选定的文本。有时它会得到一个额外的字符。我不知道它是否在商业版本中工作。是否有其他可用的替代插件?请帮忙。