【Foxit RDK】福昕RDK Android如何从指定的 PDF 文件路径打开一个 PDF 文档?

福昕 SDK for Android 提供了多个接口用来打开 PDF 文档。您可以从指定的 PDF 文件路径或从内存缓冲区打开一个 PDF 文档。对于指定的 PDF 文件路径,有两种方法可以使用。

第一种是使用 openDoc 接口,该接口包括以下的操作:创建 PDF 文档对象(PDFDoc(Stringpath)),加载文档内容(load),以及将 PDF 文档对象设置给视图控件(setDoc)。

以下是示例代码:
String path = "/mnt/sdcard/input_files/Sample.pdf";

pdfViewCtrl.openDoc(path, null);

第二种是使用 PDFDoc(String path) 接口创建 PDF 文档对象,使用 load 接口加载文档内容,然后使用 setDoc 将 PDF 文档对象设置给视图控件。以下是示例代码:

String path = "/mnt/sdcard/input_files/Sample.pdf";

try {

// Initialize a PDFDoc object with the path to the PDF file.

PDFDoc document = new PDFDoc(path);

// Load the unencrypted document content.

document.load(null);

// Set the document to view control.

pdfViewCtrl.setDoc(document);

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}