问题标签 [pdfpage]

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

ios - 擦除使用 pdfkit 添加的 pdfAnnotation

我使用下面的代码在 pdfpage 上画了一条线。当用户拖动注释时,有什么方法可以像橡皮擦一样擦除注释。

0 投票
1 回答
411 浏览

ios - 如何在 iOS、PDFKit、swift 中获取 pdf 页面的准确 X 和 Y 原点值

我正在使用 PDFKit 使用 pdfview 向用户显示 pdf,它运行良好。这是我对pdfview的实现。这是pdfview的属性。

现在我想要的是获得当前页面的确切来源。但它总是为每一页提供 (0,1)。这就是我尝试的方式。

X值始终为0

我附上了一个截图,我想获取页面的 x 和 y 值。

在此处输入图像描述

如何获得 pdf 页面的 x 和 y 值。希望您对此有所帮助。

0 投票
0 回答
26 浏览

python - pdfQuery 结果数据的面向对象数据结构是什么?

我目前正在用 python 构建一个程序来抓取和解析 pdf,希望比目前可用的更优雅。

从 python 中的 pdfquery 输出的数据结构层次结构是:(希望这是有道理的)

我想创建一个 OO python 数据结构,如上所述设置层次结构。将 pdfElement 类对象 [s] 作为 pdfPage 类对象 [s] 的属性嵌入,这些对象作为 pdfDocument 元素的属性嵌入。

这必须在创建类时迭代地完成。我想知道这是否是构建数据的最佳方式,或者我最好做其他事情?如果我有几百页,每页可能包含 30 到 50 个元素,我也想知道任何关于“昂贵”的想法。

0 投票
0 回答
24 浏览

swift - 在 PDFPage 上添加注释,导出到 Macbook 时仍可编辑

我使用以下代码添加了 Pdf 注释

它工作正常,在 iOS 设备的 Pdfpreview 中添加了可见的注释。但是当我将相同的 pdf 文件导出到 MacBook 时,它的注释仍然是可编辑的、可重新定位的。

我希望保存在 iOS 代码中的 pdf 注释不可编辑。请帮助我

0 投票
0 回答
19 浏览

nsview - 导致子视图与其父视图一起滚动

必须使用 NSView 覆盖 PDFView 的子类来绘制线条和文本,因为 PDFPage 或 PDFAnnotation 似乎根本不起作用。成功添加子视图,显示随机文本,但问题是当我尝试滚动时,只有下划线的 PDFView 在滚动,它的子视图(NSView)静止不动。代码如下:(m_markingView 为 NSView,m_drawing 为 PDFView)

有人有什么想法吗?非常感谢!(PS:PDFPage 和 PDFAnnotation 只在页面的开头起作用,当你滚动 PDFView 时,所有的行和注释都会消失,永远不会回来。)