问题标签 [pdfnet]

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 回答
77 浏览

ruby - 如何在 ruby​​ 应用程序中使用 PDFNet 实例

我必须在我的应用程序中初始化一次 PDFNet 库。我在我app.rb的第一个运行中做到了

稍后在我的控制器中,我需要将 pdf 转换为 xod,为此我需要初始化的 PDFNet 实例

上述方法会得到PDFNet的license注册实例吗?

0 投票
1 回答
648 浏览

c# - 使用 PDFTron (PdfNet) 绘制矩形注释

我正在尝试让用户在 pdf 中创建一个矩形。用户可以在屏幕上拖动一个矩形。

在 mouseup 事件上,创建一个 Rect 对象并将其传递给方法 AddRectAnnotationToPage(Rectangle rect)

问题是矩形注释与用户拖动的矩形不同。当用户单击或滚动时,注释矩形得到正确的大小(等于作为参数传递的拖动的矩形)

为什么它不立即采用正确的尺寸?为什么每当我单击pdf中的随机点时它会调整为正确的大小?

0 投票
1 回答
107 浏览

pdfnet - 在 PDFNet 中的特定页面上获取(文本)选择

在 java 中,类似 PDFView.getSelection(currPage) 是可能的,但在 PDFNet 中,无法使用参数调用 GetSelection() 方法,它仅返回第一页上的文本。

如何在 PDFNet 的特定页面上进行选择?

0 投票
0 回答
399 浏览

c# - 在 pdftron (pdfnet winforms) 中保存注释的颜色

我正在尝试在 pdf 文档之后重用高亮注释的颜色,并且它的高亮已被保存。

我添加注释并以这种方式分配颜色:

markingscolors 是我在构造函数中添加的带有颜色的字典:

问题是,如果在保存并重新打开 pdf 后将注释设置为黑色或蓝色(双类型值),我将无法检索注释的颜色。

检查颜色是否相等(获取具有特定颜色的高光以将它们导出到 rtf 文档并根据 rtf 文档中的颜色添加缩进):

我这样称呼它:

但是注释的颜色总是返回一个整数值而不是双精度值,这就是黑色和蓝色不起作用的原因......此外,如果立即完成提取而不是重新打开 pdf,则没有问题并且颜色工作完美

如何解决?

0 投票
1 回答
191 浏览

annotations - 使用 pdfnet 下划线会导致不同的线条粗细

我用于为所选文本添加下划线的代码。我开始调用 addUnderline() 方法,其他方法是辅助方法。

如果您仔细观察,您可以在图像中看到某些线条比其他线条更粗或更细。这是可以修复的吗?顺便说一句,当我放大/缩小时,问题就消失了……

在此处输入图像描述

0 投票
0 回答
64 浏览

annotations - 在 pdfnet 中调整自由文本注释的大小会将特殊字符转换为 unicode (PdfNet)

我正在使用工具模式 e_annot_edit 来调整我的自由文本注释的大小。但是当我使注释变小/变大时,一些字符(如“é”)会转换为“\U00E9”。有没有什么办法解决这一问题?我用谷歌搜索并查看了论坛,但找不到有关此主题的任何信息...

è,ù 和 ç 字符也会发生这种情况

0 投票
1 回答
237 浏览

c# - PdfNet 只读注释不是只读的

我正在为 Winforms 使用 PdfNet (C#)。

我希望能够给文本加下划线,所以我创建了一个像这样的下划线注释:

根据此页面,无法移动只读注释:https ://www.pdftron.com/pdfnet/docs/PDFNet/html/T_pdftron_PDF_Annot_Flag.htm

但是当我使用工具模式 e_annot_edit 移动它时,它实际上确实移动了......

如何“锁定”注释以使其不对鼠标事件做出反应?

0 投票
0 回答
97 浏览

java - PDFTron - 恢复状态

似乎 PDFTrone 中的错误 - 在为突出显示的文本添加文本注释后 - 位置、缩放和比例重置。对于具有屏幕/分辨率的设备并不重要,但对于小屏幕的设备看起来并不好。因为在此之后的文档缩放将设置为 0.05 或类似的小值。

所以可能会问 - 如何检测添加了文本注释并处理这种情况?我确信这是可能的,因为当旋转 pdf 时,将恢复以前的正常缩放。

PS我反编译了库并知道错误在哪里,但我的问题仍然是实际的:文件PDFViewCtrl

0 投票
1 回答
121 浏览

c# - Visual Studio 2015 - 引用库 32/64 位不匹配。(PDFNet)

我有一个使用外部库 PDFNet 的 WPF 应用程序。整个项目使用 Wix 为 x86 或 x64 构建(不是 AnyCpu)创建 MSI。这些 MSI 稍后与一些外部资源结合,通过 InnoSetup 创建单个 exe 安装程序。

问题是我需要在正确的版本中包含正确版本的 PDFNet,而 Visual Studio 始终使用 32 位。

有人可以为我指出如何正确设置它的正确方向吗?

谢谢你。

0 投票
1 回答
413 浏览

windows-10-universal - 在 PDFTron 中向 FreeText 添加自定义字体

嗨,我正在将 PDFTron 用于我正在开发的 C# 中的 Windows 10 应用程序。我们有突出显示路径和文本注释。

我使用 FreeText 对象将文本注释嵌入到 PDF 中。但我没有找到任何简单的方法将自定义字体嵌入到该特定注释中。

问候。