问题标签 [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.
ios - 擦除使用 pdfkit 添加的 pdfAnnotation
我使用下面的代码在 pdfpage 上画了一条线。当用户拖动注释时,有什么方法可以像橡皮擦一样擦除注释。
python - pdfQuery 结果数据的面向对象数据结构是什么?
我目前正在用 python 构建一个程序来抓取和解析 pdf,希望比目前可用的更优雅。
从 python 中的 pdfquery 输出的数据结构层次结构是:(希望这是有道理的)
我想创建一个 OO python 数据结构,如上所述设置层次结构。将 pdfElement 类对象 [s] 作为 pdfPage 类对象 [s] 的属性嵌入,这些对象作为 pdfDocument 元素的属性嵌入。
这必须在创建类时迭代地完成。我想知道这是否是构建数据的最佳方式,或者我最好做其他事情?如果我有几百页,每页可能包含 30 到 50 个元素,我也想知道任何关于“昂贵”的想法。
swift - 在 PDFPage 上添加注释,导出到 Macbook 时仍可编辑
我使用以下代码添加了 Pdf 注释
它工作正常,在 iOS 设备的 Pdfpreview 中添加了可见的注释。但是当我将相同的 pdf 文件导出到 MacBook 时,它的注释仍然是可编辑的、可重新定位的。
我希望保存在 iOS 代码中的 pdf 注释不可编辑。请帮助我
nsview - 导致子视图与其父视图一起滚动
必须使用 NSView 覆盖 PDFView 的子类来绘制线条和文本,因为 PDFPage 或 PDFAnnotation 似乎根本不起作用。成功添加子视图,显示随机文本,但问题是当我尝试滚动时,只有下划线的 PDFView 在滚动,它的子视图(NSView)静止不动。代码如下:(m_markingView 为 NSView,m_drawing 为 PDFView)
有人有什么想法吗?非常感谢!(PS:PDFPage 和 PDFAnnotation 只在页面的开头起作用,当你滚动 PDFView 时,所有的行和注释都会消失,永远不会回来。)