问题标签 [icepdf]

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 投票
1 回答
155 浏览

java - 将 LinkAnnotation 更改为 SquareAnnotation(基于 IcePDF 中的给定示例)

由于从 LinkAnnotation 到 SquareAnnotation 的简单更改,我在使用 icepdf 时遇到了问题。

特别是我有来自icepdf网站的这个例子:

https://github.com/svn2github/icepdf/blob/master/examples/annotation/NewAnnotationPostPageLoad.java

所以有一个有趣的部分(过滤评论并删除链接操作):

我要做的就是将linkAnnotation 更改为SquareAnnotation。所以我将这些行改为:

}

但是现在,注释在查看器中不再可见。我必须编辑注释并再次更改颜色,之后,注释可见正确。

我的最终目标是实现一个小型无头程序来阅读 pdf,用方形注释突出显示一些单词,然后将该状态保存到 IMAGE。到目前为止,它与示例中给出的标准 LinkAnnotation 一起工作,但似乎无法让 SquareAnnotation 工作。

0 投票
1 回答
428 浏览

java - Pdf(使用3型字体)到Java中的图像转换

我正在使用 icepdf 将 pdf 转换为图像。这是代码。

上面的代码适用于 true type 字体,但 type3 字体没有显示在图像中。

  1. 谁能告诉如何将带有type3字体的pdf转换为图像。
  2. 上面的代码为每个 pdf 页面生成每个图像。无论如何都要为所有 pdf 页面生成单个图像。
0 投票
1 回答
464 浏览

java - acroform 字段值在 icepdf 中不起作用

我正在开发一个项目,该项目应读取包含由 Java 代码填充的值的 pdf 文件/表单。

现在我的问题是,在 pdf 表单字段上设置的值在 Adob​​e PDF Reader 上完美运行,但在 ICEPdf Viewer 上却不行。我在这里缺少什么?为什么 ICEPdf 无法显示 PDF 表单中的值?

0 投票
0 回答
75 浏览

icepdf - icepdf英文字体错位重叠

在此处输入图像描述

icepdfPDF转图片,出现英文字体错位重叠,看图

我使用了 jar 版本:

我想得到结果

在此处输入图像描述

帮助表示赞赏

0 投票
1 回答
343 浏览

java - 使用 ICE PDF 查看器 pdf 在内部框架内没有更改

我正在使用 icepdf 在我的 Swing 应用程序中显示 pdf。我有用于 pdf 导航的外部按钮。我需要浏览这么多 pdf,但在同一个面板内而不关闭。

我的 Icepdf 代码:

这是每次加载相同的pdf。

0 投票
1 回答
6701 浏览

java - 在 JFrame 中打开 PDF

我正在使用 java 制作 PDF 阅读器,我想在我自己的应用程序的 JFrame 中打开 PDF 文件,以便我可以制作自己的功能。有没有办法做到这一点?我正在使用“iText”、“pdfBox”和“ICEpdf”来操作 PDF 文档。

0 投票
2 回答
492 浏览

java - 如何使用ice pdf查看器获取注释的直角坐标

我需要使用 ice pdf 查看器获取注释的直角坐标。有没有办法做到这一点?

0 投票
0 回答
288 浏览

java - Javax.print 单色不起作用

我正在开发一个使用javax.printand的应用程序icepdf

当我尝试以黑白打印彩色 PDF 时,我的打印机总是以彩色打印...

我使用了这些属性:

但是我的打印机仍然以彩色打印。

如何以黑白打印彩色pdf?

0 投票
0 回答
306 浏览

java - 使用 IcePdf 从 pdf 页面的一部分中获取文本

我正在编写一些java类来测试一些关于提取pdf页面一部分文本的问题的库。我测试了 iText 和 PDFBox。现在我想使用 IcePdf 编写一个类,但我不知道该怎么做,因为我可以提取整页文本而不是特定部分。

有人能帮我吗?

0 投票
1 回答
496 浏览

java - 无法在 Java 中打印 PDF 的多个副本

在过去的一两个月里,我一直在用这个把头发扯下来。我需要用 Java 打印 PDF 文件的多个副本。我尝试了多个库,包括 Apache PDFBox、IcePDF 等,我尝试了很多我能够找到的代码,但结果总是一样的,无论是在 Windows 还是 Linux 上,都只打印了一份 PDF,不管是PDF 或普通打印机。我也试了好几台打印机,甚至是企业级的,这样我就可以排除我的打印机不兼容的问题了。有没有人遇到过这个问题?我想对 Adob​​e Reader/Foxit Reader 等程序使用系统调用作为最后的手段。谢谢你的帮助 :)

// 我需要的是一种在一个打印作业中打印多个副本的方法,而不是在循环中创建多个打印作业,抱歉,原始帖子中不清楚。