在 iPhone 应用程序中向 PDF 文档添加按钮

发布于 2024-12-09 20:04:50 字数 143 浏览 1 评论 0原文

我正在编写一个 iPad 应用程序,用户将在其中打开 PDF 文档。 我想用可点击的按钮替换一些独特的文本。

IE。如果有文字:“请单击一个按钮”我想用一个按钮代替(或覆盖)“按钮”一词。

这样做的正确方法是什么?

谢谢!

I'm writing an iPad app where the user will open PDF documents.
I want to substitute some unique texts with clickable buttons.

ie. if there is a text: "Please click a button" I want to put a button instead (or over) the word "button".

What is the right way to do this?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

姜生凉生 2024-12-16 20:04:50

没有直接的解决方案。您需要做的如下:
1) 搜索文本“按钮”。 PDF 文档文本提取需要在此之前进行。性能取决于您如何执行此操作。一些 PDF 解析器会创建一个标记,并在渲染 PDF 时对 PDF 的文本数据进行索引。因此搜索变得更快。还可以有更多的方法:)
2) 获取屏幕空间中文本的边界框坐标。
2) 现在在此坐标上绘制一个平台小部件。

There is not a straight forward solution to it. What you need to do is following :
1) Search for text 'button'. PDF document text extraction needs to happen before this. Performace depends on how you do this. Some PDF parsers create a marker and while rendering the PDF it indexes the text data of PDF. So searching becomes faster. There can be many more approaches :)
2) Get the bounding box coordinates of the text in screen space.
2) Now draw a platform widget on this coordinate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文