Document Editor
-
The thumbnail cell class used for the document editor.
Declaration
Objective-C
@interface PSPDFDocumentEditorCell : PSPDFPageCell <PSPDFOverridable>
Swift
class DocumentEditorCell : PDFPageCell, Overridable
-
A flexible toolbar with various document editing functions.
Note
This class requires the Document Editor component to be enabled for your license.Declaration
Objective-C
@interface PSPDFDocumentEditorToolbar : PSPDFFlexibleToolbar <PSPDFOverridable>
Swift
class PDFDocumentEditorToolbar : FlexibleToolbar, Overridable
-
Manages the document editor toolbar state and presents various document editing controllers.
Note
This class requires the Document Editor component to be enabled for your license.Declaration
Objective-C
@interface PSPDFDocumentEditorToolbarController : PSPDFFlexibleToolbarController < PSPDFDocumentEditorDelegate, PSPDFNewPageViewControllerDelegate, PSPDFNewPageViewControllerDataSource, PSPDFSaveViewControllerDelegate, PSPDFOverridable>
Swift
class PDFDocumentEditorToolbarController : FlexibleToolbarController, PDFDocumentEditorDelegate, PDFNewPageViewControllerDelegate, PDFNewPageViewControllerDataSource, SaveViewControllerDelegate, Overridable
-
The main view controller for document editing. Shows a collection view with page thumbnails that reflect the document editor changes. Selection is performed on this object and the selection state is then forwarded to
toolbarController
.Note
This class requires the Document Editor component to be enabled for your license.Declaration
Objective-C
@interface PSPDFDocumentEditorViewController : UICollectionViewController < PSPDFViewModePresenter, PSPDFDocumentEditorDelegate, PSPDFFlexibleToolbarContainerDelegate, PSPDFOverridable>
Swift
class PDFDocumentEditorViewController : UICollectionViewController, ViewModePresenter, PDFDocumentEditorDelegate, FlexibleToolbarContainerDelegate, Overridable
-
Manages new selection of various configuration options for new PDF pages. Builds the user interface based on the passed in
configuration
object.Note
This class requires the Document Editor component to be enabled for your license.Declaration
Objective-C
@interface PSPDFNewPageViewController : PSPDFStaticTableViewController < PSPDFDocumentEditorConfigurationConfigurable, PSPDFOverridable>
Swift
class PDFNewPageViewController : PDFStaticTableViewController, PDFDocumentEditorConfigurationConfigurable, Overridable
-
The directory save view controller enables users to enter a custom file name and chose a directory to save a file to.
Internal callers might show a
See moreUIDocumentPickerViewController
ifsaveDirectories
contains onlyDirectory.documentPickerDirectory
, and it is selected when the done button is pressed.Declaration
Objective-C
@interface PSPDFSaveViewController : PSPDFStaticTableViewController <PSPDFOverridable>
Swift
class SaveViewController : PDFStaticTableViewController, Overridable