2017-04-20 51 views
0

我想爲多個用戶在外部保存PDF書籤。之前,我使用的是PSPDFKit 5.4,因爲它工作正常,目前我使用PSPDFKit 6.6,因爲它沒有保存書籤,但對於註釋工作正常。如何使用annotationSaveMode = PSPDFAnnotationSaveModeExternalFile書籤PSPDFKit 6.6?

__weak typeof (self) weakSelf = self; 
document.didCreateDocumentProviderBlock = ^(PSPDFDocumentProvider *documentProvider) { 
    documentProvider.annotationManager.fileAnnotationProvider.annotationsPath = [documentProvider.document.dataDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"annotations_%@.pspdfkit", weakSelf.currentUsername]]; 
}; 

// This example will only work for external file save mode. 
document.annotationSaveMode = PSPDFAnnotationSaveModeExternalFile; 

self.documentInfoCoordinator.availableControllerOptions = @[PSPDFDocumentInfoOptionBookmarks]; 

這將很好地工作,當我們在的地方「PSPDFDocumentInfoOptionBookmarks」的使用「PSPDFDocumentInfoOptionAnnotations」保存批註,但沒有作品書籤。

請提出建議,如果有人有任何想法我們如何將PSPSDKit書籤保存在外部。

回答

0

適用於iOS,Android和Web的PSPDFKit SDK的創始人。

我們在不斷改善我們的框架文件,這裏的書籤導向的預覽應該回答你的問題:

https://pspdfkit.com/guides/ios/nightly/miscellaneous/bookmarks/

一旦PSPDFKit 6.7的iOS發佈,它將包括一個寫入樣本將數據加入CSV,作爲我們的PSPDFCatalog example project的一部分。

如果您通過our official support page與我們聯繫,我們也可以爲您提供夜間生成,以便您可以立即進行測試。