问题标签 [pspdfkit]
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 - PSPDFKIt 创建的 PDF 无法在 ios Safari 浏览器中打开
使用 PSPDFkit 7.0 版本,我创建了 PDF 文件。
该文件在所有浏览器和 PDF 查看器应用程序中都能完美运行。但一个问题是IOS 设备浏览器 safari、Chrome 和 Firefox 没有显示此文档。它显示空文档。
但是当我在 iBook、文件浏览器和其他 PDF 查看器应用程序中打开这个 pdf 时,它工作得很好。
我的代码如下:
xcode - 了解 PDFKit Apple 框架的 MVC 模式进行演示
对于演示文稿,我想将 Apple 的 PDFKit 框架表示为 MVC 模式,我是否应该假设 PDFView 有一个 PDFViewController,PDFDocument 有一个 PDFDocumentController 等等,或者因为它是一个 API,所以不能用它来表示它这种模式?
以下是关于组件的 WWDC 2017 幻灯片的图像形式:
同样如此处所述(https://pspdfkit.com/guides/ios/current/migration-guides/migrating-from-apple-pdfkit/) PDFView 似乎既是视图又是控制器,这有意义吗?
node.js - 使用预定义模板创建 PDF 文件
我正在尝试使用名为 PDFKIT 的特定库创建带有预定义模板的 PDF。服务器是用 Nodejs 编写的,请问有什么好的例子可以参考吗?我想要实现的是有一个用户界面作为输入表单,然后在服务器上就地有一个预定义的 PDF 文件。当用户点击提交按钮时,pdf 渲染引擎将拾取数据并嵌入到 pdf 模板文件中。
android - 添加可点击的图章注释 PSPDFKit
我正在使用PSPDFKit来处理 PDF 文件。我的应用程序的重点是在 PDF 上添加图章,效果很好。但是,我想让我的图章可以点击,这样我就可以从另一个 PDF 查看器(例如 Acrobat)中点击它。
我虽然有很多方法可以做到这一点,但唯一可行的方法是让我的邮票可点击。
感谢 PSPDFKit UI ,我正在添加一个图章,但我正在实现我的自定义逻辑以处理注释创建。
在此先感谢,如果这个问题似乎是广泛的评论,我试图做的就是尽可能简单地理解^^
诚挚的,马修
ios - 如何在目标 C 中使用 PSPDFKIT (iOS) 突出显示文本
我正在使用 PSPDFKit 进行 pdf 编辑,我无法突出显示 PDF 中的文本,请帮助了解如何在 Objective C 中使用 PSPDFkit 突出显示文本。
ios - 在“PSPDFViewController *”类型的对象上找不到属性“pagingScrollView”
在带有 Objective C 的最新 PSPDFKit (iOS) 中,
“pagingScrollView”属性不可用于获取 pdfviewcontroller 的 Scrollview。
如何获得 PSPDFViewController 的 UIScrollview ?
c# - 添加文本注释后的PSPdfkit保存
我正在使用 pspdfkit 通过查看器添加一些文本注释。添加注释后,我想在用户单击保存按钮时更改其内容,然后保存 pdf。我不确定如何保存原始 pdf 以及是否要创建它的副本?
这就是我获取文档并更改注释文本的方式。
我可以使用导出它
但是如何从文档中创建 dataWriter。
帮助将不胜感激。
谢谢
ios - iOS - 在 iOS 中使用 PSPDFkit 框架版本 7 滚动到下一页时,滑动条隐藏
在 iOS 应用程序中,滚动 pdf 页面时,使用 PSPDFKit 版本 7 for iOS - 目标 C 时,滑动条 ( PSPDFThumbnailBarModeScrubberBar ) 会隐藏并且不会再次出现。
请帮助...谢谢。
reactjs - PSPDFKIT:不正确的响应 MIME 类型
我还将我的文件复制到 /public 目录,并从node_modules
那里移动了除 pspdfkit.js 之外的所有内容,并更新了我的baseUrl
变量以指向该目录。
然后,当我尝试使用npm run start
on 在本地运行我的 react 应用程序时localhost:3000
,我从 PSPDFkit 获得了加载动画,但它挂断了,控制台给了我一个错误:
使用 WASM 方法
开始http://localhost:3000/pspdfkit-lib/pspdfkit.wasm下载。
未捕获(承诺)类型错误:无法在“WebAssembly”上执行“编译”:响应 MIME 类型不正确。预期的“应用程序/wasm”。
我知道上面有一个故障排除主题,可在此处找到,但我仍然无法解决我的问题。
有什么想法吗?
我的组件文件:
ios - PDFDestination 没有给我正确的信息(Apple PDFKit)
我有一个技术图纸的 PDF 文件,其中包含一个页面,其中包含链接到文档特定区域的书签。
当我在 Adobe Reader 或 Foxit Reader 中单击这些书签时,它会放大到这个指定区域。但在 Apple 的 Preview.app 或 iBooks 或基于 PDFKit 的 iOS 应用程序中,它将无法工作。甚至 PSPDFKit 也无法处理这些书签。
我正在构建一个PDFView
可以处理这些书签的基于 iOS 的应用程序。当我调试PDFOutline
属性时,我可以看到包含PDFDestination
的对象包含信息,但在私有字段中。我可以在调试期间观看它们。
此外,当我访问对象的description
属性时PDFDestination
,我得到以下信息:
但是值zoom
和point
返回3.40282347e+38F
值是 32 位系统上的最大值,CGFloat
这意味着它们没有正确设置。
PDFView
配置
这是更多代码,显示了我如何配置我的PDFView
去PDFOutline
问题
- 那些现有的插入值没有正确计算属性
zoom
和point
的属性是 PDFKit 中的一个错误吗?PDFDestination
- 我可以解析
description
ofPDFDestination
并使用这些值吗?还是苹果会因为访问私人信息而拒绝我的应用程序?
更新
我在 Apple 提交了一个错误,并在收到回复时更新此问题。