我想爲多個用戶在外部保存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書籤保存在外部。