如何让用户选择本地文档?

Posted

技术标签:

【中文标题】如何让用户选择本地文档?【英文标题】:how can i let a user pick a local document? 【发布时间】:2021-03-11 10:45:25 【问题描述】:

我应该以允许用户打开本地保存的 pdf 文件的方式测试 PSPDFKit。 为此,我需要文件 url(例如路径,我猜)。 有人可以帮帮我吗? 我正在使用情节提要和 swift。

【问题讨论】:

【参考方案1】:

您可以使用PDFViewController 在 PSPDFKit 中显示 PDF 文档,如下所示:

// Create the `Document`.
let fileURL = Bundle.main.url(forResource: "Document", withExtension: "pdf")!
let document = Document(url: fileURL)

// Create the PDF view controller.
let pdfController = PDFViewController(document: document)

// Present the PDF view controller within a `UINavigationController` to enable the toolbar.
present(UINavigationController(rootViewController: pdfController), animated: true)

更多详情,请看以下guide here。

此外,要呈现最终用户选择的文档,请考虑使用文档选择器或文件浏览器。可运行的示例项目请参考DocumentPickerSidebarExample.swift 和Catalog 和SwiftUI Document Browser。

以后,请通过 pspdfkit.com/support/request/ 访问我们的支持门户 - 我们很乐意为我们的商业 SDK 提供支持。

【讨论】:

以上是关于如何让用户选择本地文档?的主要内容,如果未能解决你的问题,请参考以下文章

Java如何做出好看的本地文件选择器

让用户选择打开啥类型的文档

如何分配模板文件的本地化名称?

2003系统如何让同一用户在本地和远程同时登录

Inno Setup如何添加附件让用户选择安装

如何让用户在 C++ 中选择一个数字