P
- PackageManagerExtensions - class in com.pspdfkit.utils
- page(java.lang.Integer) - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder
- Sets the page to start the document at.
- PAGE_CLOSED - enum entry in com.pspdfkit.annotations.actions.AnnotationTriggerEvent
Triggered when page is closed. (Unsupported)
- PAGE_LAYOUT - enum entry in com.pspdfkit.configuration.settings.SettingsMenuItemType
- PAGE_OPENED - enum entry in com.pspdfkit.annotations.actions.AnnotationTriggerEvent
Triggered when page is opened. (Unsupported)
- PAGE_TRANSITION - enum entry in com.pspdfkit.configuration.settings.SettingsMenuItemType
- PAGE_VISIBLE - enum entry in com.pspdfkit.annotations.actions.AnnotationTriggerEvent
Triggered when page becomes visible. (Unsupported)
- PageBinding - class in com.pspdfkit.document
- Enum of the possible page bindings deciding how the document will be displayed.
- PageCanvas - class in com.pspdfkit.document.processor
- Represents a canvas drawing to be merged onto another PDF page.
- PageEdit - class in com.pspdfkit.undo.edit
- Common base class for undo edits that might require a page navigation and therefore need to store a pageIndex.
- PageFitMode - class in com.pspdfkit.configuration.page
- Describes default page display in the document view - either whole page will be shown or it'll be fit by width.
- PageImage - class in com.pspdfkit.document.processor
- Represents an image to be added to a PDF page.
- pageLabelsEnabled(java.lang.Boolean) - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder
- Show/hide page labels (if any).
- PageLayoutMode - class in com.pspdfkit.configuration.page
- Describes how the pages will be laid out in the document view.
- PageNavigator - class in com.pspdfkit.ui.navigation
- Class responsible for managing current page and page navigation history in the .
- pageNumberOverlayEnabled(java.lang.Boolean) - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder
- Show/hide the overlay displaying currently selected page.
- PageObjectProvider - class in com.pspdfkit.ui
- Base class for com.pspdfkit.ui.drawable.PdfDrawableProvider and .
- pagePadding(java.lang.Integer) - function in com.pspdfkit.configuration.PdfConfiguration.Builder
- Sets the padding between pages.
- pagePadding(java.lang.Integer) - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder
- Sets the padding between pages.
- PagePattern - class in com.pspdfkit.document.processor
- Tiling pattern for a new page.
- PagePdf - class in com.pspdfkit.document.processor
- Represents a PDF page to be merged onto another PDF page.
- PagePosition - class in com.pspdfkit.document.processor
- Represents alignment of an item on the page.
- PageRect - class in com.pspdfkit.utils
- This is a rect representing a page object drawn on screen.
- PageRenderConfiguration - class in com.pspdfkit.configuration.rendering
- Advanced configuration for page rendering.
- PageRenderConfiguration.Builder - class in com.pspdfkit.configuration.rendering.PageRenderConfiguration
- Builder to create a PageRenderConfiguration instance
- PageScrollDirection - class in com.pspdfkit.configuration.page
- Describes direction of page scrolling in the document view
- PageScrollMode - class in com.pspdfkit.configuration.page
- Describes mode of page scrolling in the document view - either continuous or page by page (paginated).
- pageSize(com.pspdfkit.utils.Size) - function in com.pspdfkit.document.html.HtmlToPdfConverter
- Sets the size of the created PDF.
- PageTemplate - class in com.pspdfkit.document.editor.page
- Can be used with DialogNewPageFactory and NewPageDialog to provide additional templates for the user to choose when creating new pages.
- PageZOrder - class in com.pspdfkit.document.processor
- Order of items added on the page.
- paperColor(int) - function in com.pspdfkit.configuration.rendering.PageRenderConfiguration.Builder
- Background paper color for contents.
- ParcelExtensions - class in com.pspdfkit.utils
- parse(java.lang.String) - function in com.pspdfkit.media.MediaUri
- Parse link media URI.
- parsePageRange(java.lang.String,int) - function in com.pspdfkit.document.sharing.SharingOptions
- Parse page ranges strings.
- parseValue(java.lang.String) - function in com.pspdfkit.ui.editor.UnitSelectionEditText
- Returns the parsed value of the unit.
- parseXfdf(com.pspdfkit.document.PdfDocument,com.pspdfkit.document.providers.DataProvider,java.lang.Boolean) - function in com.pspdfkit.document.formatters.XfdfFormatter
- Parses XFDF file served by the data provider and returns a list of annotations that can be added to the document.
- parseXfdf(com.pspdfkit.document.PdfDocument,com.pspdfkit.document.providers.DataProvider) - function in com.pspdfkit.document.formatters.XfdfFormatter
- Parses XFDF file served by the data provider and returns a list of annotations that can be added to the document.
- parseXfdfAsync(com.pspdfkit.document.PdfDocument,com.pspdfkit.document.providers.DataProvider,java.lang.Boolean) - function in com.pspdfkit.document.formatters.XfdfFormatter
- Parses XFDF file served by the data provider and returns a list of annotations that can be added to the document.
- parseXfdfAsync(com.pspdfkit.document.PdfDocument,com.pspdfkit.document.providers.DataProvider) - function in com.pspdfkit.document.formatters.XfdfFormatter
- Parses XFDF file served by the data provider and returns a list of annotations that can be added to the document.
- PARTIAL - enum entry in com.pspdfkit.document.library.LibraryIndexStatus.Status
Partially indexed, no plans on finishing it.
- PARTIAL_AND_INDEXING - enum entry in com.pspdfkit.document.library.LibraryIndexStatus.Status
Partially indexed and is currently indexing.
- passwords(kotlin.Array) - function in com.pspdfkit.ui.PdfActivityIntentBuilder
- Sets list of passwords for when the opened document is merged from several documents or for a single document.
- passwords(kotlin.Array) - function in com.pspdfkit.ui.PdfUiFragmentBuilder
- Sets list of passwords for when the opened document is merged from several documents or for a single document.
- patternPage(com.pspdfkit.utils.Size,com.pspdfkit.document.processor.PagePattern) - function in com.pspdfkit.document.processor.NewPage
- Creates a new page with a preset pattern.
- PAUSE - enum entry in com.pspdfkit.annotations.actions.RenditionAction.RenditionActionType
- PAUSE - enum entry in com.pspdfkit.annotations.actions.RichMediaExecuteAction.RichMediaExecuteActionType
- pause() - function in com.pspdfkit.ui.audio.AudioPlaybackController
- Pauses playback of the media.
- pause() - function in com.pspdfkit.ui.audio.AudioRecordingController
- Pauses recording.
- PAYLOAD_SIZE_LIMIT_EXCEEDED - enum entry in com.pspdfkit.instant.exceptions.InstantErrorCode
The operation could not be completed because the size of the payload sent to server is too large.
- PDF_1_0 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.0 *
- PDF_1_1 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.1 *
- PDF_1_2 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.2 *
- PDF_1_3 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.3 *
- PDF_1_4 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.4 *
- PDF_1_5 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.5 *
- PDF_1_6 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.6 *
- PDF_1_7 - enum entry in com.pspdfkit.document.PdfVersion
PDF 1.7 *
- PDF_CREATION - enum entry in com.pspdfkit.LicenseFeature
Create PDF documents.
- PdfActivity - class in com.pspdfkit.ui
- Activity with fully integrated views and behaviour.
- PdfActivityConfiguration - class in com.pspdfkit.configuration.activity
- Configuration for PDF display in a separate activity or com.pspdfkit.ui.PdfUiFragment.
- PdfActivityConfiguration.Builder - class in com.pspdfkit.configuration.activity.PdfActivityConfiguration
- Builder used to construct PdfActivityConfiguration instance.
- PdfActivityConfiguration.Companion - class in com.pspdfkit.configuration.activity.PdfActivityConfiguration
- PdfActivityIntentBuilder - class in com.pspdfkit.ui
- Builder used for creating an intent for starting PdfActivity.
- PdfActivityListener - class in com.pspdfkit.listeners
- This listener allows PdfActivity to receive document events.
- PdfBox - class in com.pspdfkit.document
- Types of supported PDF page boxes.
- PdfConfiguration - class in com.pspdfkit.configuration
- Configuration for the core of PSPDFKit rendering engine.
- PdfConfiguration.Builder - class in com.pspdfkit.configuration.PdfConfiguration
- Builder used to construct PdfConfiguration instance.
- PdfDocument - class in com.pspdfkit.document
- A PDF document.
- PdfDocument.PageRotation - class in com.pspdfkit.document.PdfDocument
- Indicates that the returned value is a page rotation.
- PdfDocumentCheckpointer - class in com.pspdfkit.document.checkpoint
- Handles documents checkpoint, cleaning and saving strategy.
- PdfDocumentCheckpointingStrategy - class in com.pspdfkit.document.checkpoint
- The strategy used by the PdfDocumentCheckpointer to save checkpoints.
- PdfDocumentEditor - class in com.pspdfkit.document.editor
- Editor for PDF documents.
- PdfDocumentEditorFactory - class in com.pspdfkit.document.editor
- Document editor factory for pages manipulation, reordering and importing documents.
- PdfDocumentInfoView - class in com.pspdfkit.ui
- PdfDocumentLoader - class in com.pspdfkit.document
- Provides methods to obtain PdfDocument instances.
- PdfDrawable - class in com.pspdfkit.ui.drawable
- Drawable subclass for drawing on top of a PDF document.
- PdfDrawableManager - class in com.pspdfkit.ui.drawable
- Interface for objects that manage a list of PdfDrawableProvider instances.
- PdfDrawableProvider - class in com.pspdfkit.ui.drawable
- Interface for a class that can return a list of PdfDrawable instances that should be drawn on top of the document.
- PdfDrawableProvider.DrawableProviderObserver - class in com.pspdfkit.ui.drawable.PdfDrawableProvider
- An observer interested in changes to the underlying set of drawables.
- PdfFocusRelativeLayout - class in com.pspdfkit.ui
- Implements custom focus searching logic to make keyboard navigation in PdfActivity more intuitive.
- PdfFragment - class in com.pspdfkit.ui
- Fragment that actually displays the PDF document.
- pdfFragmentTag(java.lang.String) - function in com.pspdfkit.ui.PdfUiFragmentBuilder
- Sets a custom fragment tag to be used with the internal PdfFragment.
- PdfFrameLayout - class in com.pspdfkit.ui
- Custom implementation of framework FrameLayout that correctly supports window insets.
- PdfLibrary - class in com.pspdfkit.document.library
- PdfLibrary implements a SQLite-based full-text-search engine.
- PdfLibrary.Tokenizer - class in com.pspdfkit.document.library.PdfLibrary
- PdfLog - class in com.pspdfkit.utils
- Logger used for logging inside PSPDFKit.
- PdfLog.Logger - class in com.pspdfkit.utils.PdfLog
- Interface for custom loggers that can be registered in PdfLog to implement custom logging strategies.
- PdfLog.LogPriority - class in com.pspdfkit.utils.PdfLog
- Priority of log messages.
- PdfMediaDialog - class in com.pspdfkit.ui
- A dialog used for displaying media playback.
- PdfOutlineView - class in com.pspdfkit.ui
- A layout containing the tab on the top and a view pager for switching between the outline, the list of annotations and the bookmarks.
- PdfOutlineView.DocumentOutlineProvider - class in com.pspdfkit.ui.PdfOutlineView
- Interface to objects that provide outline elements.
- PdfOutlineView.OnAnnotationTapListener - class in com.pspdfkit.ui.PdfOutlineView
- Annotation list tap listener.
- PdfOutlineView.OnEmbeddedFileTapListener - class in com.pspdfkit.ui.PdfOutlineView
- Embedded file tap listener.
- PdfOutlineView.OnOutlineElementTapListener - class in com.pspdfkit.ui.PdfOutlineView
- Outline element tap listener.
- PdfOutlineView.OutlinePagerAdapter - class in com.pspdfkit.ui.PdfOutlineView
- A state pager adapter controlling the pager items (outline view and annotation list view) that saves and restores View states.
- PdfPasswordView - class in com.pspdfkit.ui
- Password view used when accessing password protected documents.
- PdfPasswordView.OnPasswordSubmitListener - class in com.pspdfkit.ui.PdfPasswordView
- Listener for entered password being submitted.
- PdfProcessor - class in com.pspdfkit.document.processor
- Copy, merge or modify PDF documents.
- PdfProcessor.ProcessorProgress - class in com.pspdfkit.document.processor.PdfProcessor
- Object representing processing progress.
- PdfProcessorException - class in com.pspdfkit.document.processor
- Thrown if there's an error while processing pages.
- PdfProcessorTask - class in com.pspdfkit.document.processor
- Represents a processing task for PdfProcessor.
- PdfProcessorTask.AnnotationProcessingMode - class in com.pspdfkit.document.processor.PdfProcessorTask
- Describes how an annotation will be processed by a processor.
- PdfProjection - class in com.pspdfkit.projection
- Projection between the normalized PDF coordinates and raw PDF coordinates.
- PdfReaderView - class in com.pspdfkit.ui
- Reader View component containing a styled web view for showing the reflowed text.
- PdfScrollableThumbnailBar - class in com.pspdfkit.ui.thumbnail
- Scrollable bar showing thumbnails of pages, with larger images.
- PdfSearchView - class in com.pspdfkit.ui.search
- Interface shared by the PdfSearchViewInline and the PdfSearchViewModular.
- PdfSearchView.Listener - class in com.pspdfkit.ui.search.PdfSearchView
- Listener for observing the search view.
- PdfSearchViewInline - class in com.pspdfkit.ui.search
- Search view to be placed in the action bar of a AppCompatActivity.
- PdfSearchViewLazy - class in com.pspdfkit.ui.search
- Lazy implementation of the PdfSearchView interface.
- PdfSearchViewLazy.OnViewReadyListener - class in com.pspdfkit.ui.search.PdfSearchViewLazy
- Listener notified once the lazy view is initialized.
- PdfSearchViewModular - class in com.pspdfkit.ui.search
- Search view sitting inside a panel that slides in above the rest of the content.
- PdfStaticThumbnailBar - class in com.pspdfkit.ui.thumbnail
- Bar showing thumbnails of pages for quick selection.
- PdfStaticThumbnailBar.LayoutStyle - class in com.pspdfkit.ui.thumbnail.PdfStaticThumbnailBar
- A PdfStaticThumbnailBar has two possible layout styles, depending on how it's planned to be used.
- PdfTabBar - class in com.pspdfkit.ui.tabs
- View showing horizontal list with document tabs.
- PdfTabBar.OnTabClickedListener - class in com.pspdfkit.ui.tabs.PdfTabBar
- Listener for clicks on tabs and their close buttons.
- PdfTabBar.OnTabsChangedListener - class in com.pspdfkit.ui.tabs.PdfTabBar
- Listener for changes to tabs list.
- PdfTabBarCloseMode - class in com.pspdfkit.ui.tabs
- Enum with possible states for tab close button.
- PdfTabBarItem - class in com.pspdfkit.ui.tabs
- Represents single tab in the PdfTabBar.
- PdfTextSelectionPopupToolbar - class in com.pspdfkit.ui.toolbar.popup
- Text selection implementation of the PopupToolbar.
- PdfThumbnailBar - class in com.pspdfkit.ui
- Bar showing thumbnails of pages for quick selection.
- PdfThumbnailBar.ConvertToDrawable - class in com.pspdfkit.ui.PdfThumbnailBar
- Reactive function that converts a Bitmap to a Drawable with fade effect if needed.
- PdfThumbnailBar.OnPageChangedListener - class in com.pspdfkit.ui.PdfThumbnailBar
- Listener for receiving page changes caused by the user touching or dragging the .
- PdfThumbnailBarController - class in com.pspdfkit.ui.thumbnail
- Thumbnail bar controller used to control properties and actions of scrollable and static thumbnail bar.
- PdfThumbnailGrid - class in com.pspdfkit.ui
- Scrollable grid view of document pages.
- PdfThumbnailGrid.OnDocumentSavedListener - class in com.pspdfkit.ui.PdfThumbnailGrid
- Listener for document saving inside PdfThumbnailGrid.
- PdfThumbnailGrid.OnPageClickListener - class in com.pspdfkit.ui.PdfThumbnailGrid
- Listener for observing a PdfThumbnailGrid page click.
- PdfUi - class in com.pspdfkit.ui
- The API that is shared between PdfActivity and PdfUiFragment.
- PdfUiFragment - class in com.pspdfkit.ui
- Experimental API - Might change in the future.
- PdfUiFragmentBuilder - class in com.pspdfkit.ui
- Builder used for creating an PdfUiFragment.
- PdfUtils - class in com.pspdfkit.utils
- Collection of useful methods for working with PDF documents.
- PdfValue - class in com.pspdfkit.document
- This represents a value stored inside a PDF document stream.
- PdfValue.PdfValueType - class in com.pspdfkit.document.PdfValue
- Type of a value stored in the PDF document stream.
- PdfVersion - class in com.pspdfkit.document
- PDF versions supported by PSPDFKit.
- PdfYouTubeActivity - class in com.pspdfkit.ui
- An activity for displaying YouTube content within the PDF.
- PEN - enum entry in com.pspdfkit.ui.special_mode.controller.AnnotationToolVariant.Preset
Preset for the 'pen' variant, used with the INK in the framework.
- PER_PAGE - enum entry in com.pspdfkit.configuration.page.PageScrollMode
Page scrolling will always snap to a page when user stops dragging or flinging
- performClick() - function in com.pspdfkit.ui.PdfOutlineView
- performClick() - function in com.pspdfkit.ui.search.PdfSearchViewInline
- performClick() - function in com.pspdfkit.ui.search.PdfSearchViewModular
- performOcrOnPages(java.util.Set,com.pspdfkit.document.processor.ocr.OcrLanguage) - function in com.pspdfkit.document.processor.PdfProcessorTask
- Performs optical character recognition on the provided set of pages in the PDF document.
- performPrint() - function in com.pspdfkit.ui.actionmenu.DefaultSharingMenu.SharingMenuListener
- Called when sharing menu wants to perform print action.
- performSaveAs() - function in com.pspdfkit.ui.actionmenu.DefaultSharingMenu.SharingMenuListener
- Called when sharing menu wants to perform saving action.
- performSaving(android.content.Context,android.view.View) - function in com.pspdfkit.ui.special_mode.controller.DocumentEditingController
- Performs saving of the items.
- performSearch(java.lang.String) - function in com.pspdfkit.document.search.TextSearch
- Performs a search on the loaded document, returning a list of all search results.
- performSearch(java.lang.String,com.pspdfkit.document.search.SearchOptions) - function in com.pspdfkit.document.search.TextSearch
- Performs a search on the loaded document, returning a list of all search results.
- performSearchAsync(java.lang.String) - function in com.pspdfkit.document.search.TextSearch
- Performs a search on the loaded document.
- performSearchAsync(java.lang.String,com.pspdfkit.document.search.SearchOptions) - function in com.pspdfkit.document.search.TextSearch
- Performs a search on the loaded document.
- performShare(com.pspdfkit.document.sharing.ShareTarget) - function in com.pspdfkit.ui.actionmenu.SharingMenu.SharingMenuListener
- Called by the SharingMenu when the user tapped a target (usually some app) to share with.
- PERIMETER - enum entry in com.pspdfkit.annotations.measurements.MeasurementMode
Perimeter measurement.
- PINNED - enum entry in com.pspdfkit.ui.thumbnail.PdfStaticThumbnailBar.LayoutStyle
The thumbnail bar layout style that makes it adapted for being pinned (preferably to the bottom), with square shape and sharp corners.
- placeCallOutPoints(com.pspdfkit.annotations.FreeTextAnnotation) - function in com.pspdfkit.utils.FreeTextAnnotationUtils
- This will place the call out points in the same way the UI will place them based on user interaction.
- PLATFORM_RENDERING - enum entry in com.pspdfkit.ui.rendering.AnnotationOverlayRenderStrategy.Strategy
Display annotation in platform view (if available).
Note that certain annotation types are always displayed as if the AP_STREAM_RENDERING strategy was set because there's no platform view needed to display them. These include markup annotations, redaction and image/stamp annotations.
- PLAY - enum entry in com.pspdfkit.annotations.actions.RenditionAction.RenditionActionType
- PLAY - enum entry in com.pspdfkit.annotations.actions.RichMediaExecuteAction.RichMediaExecuteActionType
- PLAY_STOP - enum entry in com.pspdfkit.annotations.actions.RenditionAction.RenditionActionType
- playingMultipleMediaInstancesEnabled(java.lang.Boolean) - function in com.pspdfkit.configuration.PdfConfiguration.Builder
- Sets whether playing multiple media instances is enabled or not.
- POLISH - enum entry in com.pspdfkit.document.processor.ocr.OcrLanguage
Polish language (en) selector for OCR processing. Use this value with performOcrOnPages when performing text detection for Polish documents. When using this value, make sure you have the Polish OCR language pack added to your app, by adding the
com.pspdfkit:pspdfkit-ocr-polish
dependency inside yourbuild.gradle
file:final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION}; dependencies { implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version" implementation "com.pspdfkit:pspdfkit-ocr-polish:$pspdfkit_version" }
- POLYGON - enum entry in com.pspdfkit.annotations.AnnotationType
Polygon can also be an area measurement
- POLYGON - enum entry in com.pspdfkit.ui.special_mode.controller.AnnotationTool
Creates polygon annotations.
- PolygonAnnotation - class in com.pspdfkit.annotations
- Represents a closed polygon on a page.
- POLYLINE - enum entry in com.pspdfkit.annotations.AnnotationType
Polyline can also be a perimeter measurement
- POLYLINE - enum entry in com.pspdfkit.ui.special_mode.controller.AnnotationTool
Creates polyline annotations.
- PolylineAnnotation - class in com.pspdfkit.annotations
- Represents a polyline on the page.
- POPUP - enum entry in com.pspdfkit.annotations.AnnotationType
- PopupToolbar - class in com.pspdfkit.ui
- A class used for displaying a toolbar as a popup.
- PopupToolbar.OnPopupToolbarItemClickedListener - class in com.pspdfkit.ui.PopupToolbar
- Listener for menu item clicks.
- PopupToolbarMenuItem - class in com.pspdfkit.ui.toolbar.popup
- A class representation of a single popup toolbar menu item.
- PORTUGUESE - enum entry in com.pspdfkit.document.processor.ocr.OcrLanguage
Portuguese language (en) selector for OCR processing. Use this value with performOcrOnPages when performing text detection for Portuguese documents. When using this value, make sure you have the Portuguese OCR language pack added to your app, by adding the
com.pspdfkit:pspdfkit-ocr-portuguese
dependency inside yourbuild.gradle
file:final String pspdfkit_version = {@value com.pspdfkit.PSPDFKit#VERSION}; dependencies { implementation "com.pspdfkit:pspdfkit-ocr:$pspdfkit_version" implementation "com.pspdfkit:pspdfkit-ocr-portuguese:$pspdfkit_version" }
- positiveButtonText(java.lang.String) - function in com.pspdfkit.ui.dialog.DocumentSharingDialogConfiguration.Builder
- Sets the positive button text.
- precisionFromDisplayString(java.lang.String) - function in com.pspdfkit.annotations.measurements.MeasurementPrecision
- Returns a MeasurementPrecision based on the display string passed or null if it can't be found.
- PrecisionPickerInspectorView - class in com.pspdfkit.ui.inspector.views
- Inspector component for picking number of decimal points for float value rounding.
- PrecisionPickerInspectorView.PrecisionPickerListener - class in com.pspdfkit.ui.inspector.views.PrecisionPickerInspectorView
- Listener for precision value being picked.
- PredefinedStampType - class in com.pspdfkit.annotations.stamps
- List of predefined stamp types.
- PRELIMINARY_RESULTS - enum entry in com.pspdfkit.annotations.stamps.PredefinedStampType
- prepare(com.pspdfkit.document.providers.OutputStreamAdapter) - function in com.pspdfkit.document.providers.DirectWritingStrategy
- Called by the OutputStreamAdapter before the first byte is written.
- prepare(com.pspdfkit.document.providers.OutputStreamAdapter) - function in com.pspdfkit.document.providers.TempFileWritingStrategy
- Called by the OutputStreamAdapter before the first byte is written.
- prepare(com.pspdfkit.document.providers.OutputStreamAdapter) - function in com.pspdfkit.document.providers.WritingStrategy
- Called by the OutputStreamAdapter before the first byte is written.
- prepareBitmapForSharing(android.content.Context,android.graphics.Bitmap) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Writes bitmap to directory backed by DocumentSharingProvider.
- prepareBitmapForSharing(android.content.Context,android.graphics.Bitmap,android.graphics.Bitmap.CompressFormat,int,java.lang.String) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Writes bitmap to directory backed by DocumentSharingProvider.
- prepareDocumentForSharing(android.content.Context,com.pspdfkit.document.PdfDocument,com.pspdfkit.document.processor.PdfProcessorTask,java.lang.String) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Prepares document for sharing via Android share framework.
- prepareDocumentForSharing(android.content.Context,com.pspdfkit.document.PdfDocument,com.pspdfkit.document.processor.PdfProcessorTask,java.lang.String,com.pspdfkit.document.sharing.DocumentSharingProviderProcessor.PdfProcessorProgressListener) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Prepares document for sharing via Android share framework.
- prepareDocumentForSharing(android.content.Context,com.pspdfkit.document.PdfDocument,java.lang.String) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Prepares document for sharing via Android share framework.
- prepareEmbeddedFileForSharing(android.content.Context,com.pspdfkit.document.files.EmbeddedFile) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Extracts embedded file to directory backed by DocumentSharingProvider.
- prepareFileForSharing(android.content.Context,com.pspdfkit.document.providers.DataProvider,java.lang.String) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Writes file to directory backed by DocumentSharingProvider.
- prepareForDisplay() - function in com.pspdfkit.ui.search.PdfSearchViewLazy
- Prepares the lazy initialized search view for display.
- prepareSoundAnnotationForSharing(android.content.Context,com.pspdfkit.annotations.SoundAnnotation) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Extracts audio data embedded in a SoundAnnotation to a directory backed by .
- prepareSoundAnnotationForSharing(android.content.Context,com.pspdfkit.annotations.SoundAnnotation,java.lang.String) - function in com.pspdfkit.document.sharing.DocumentSharingProviderProcessor
- Extracts audio data embedded in a SoundAnnotation to a directory backed by .
- PresetMenuItemGroupingRule - class in com.pspdfkit.ui.toolbar.grouping.presets
- Menu item grouping rule to be extended by those rules that have predefined (preset) groups.
- PRESETS - enum entry in com.pspdfkit.configuration.settings.SettingsMenuItemType
- previewRange(int,int) - function in com.pspdfkit.document.library.QueryOptions.Builder
- Sets range for the preview generated.
- PREVIOUSPAGE - enum entry in com.pspdfkit.annotations.actions.NamedAction.NamedActionType
Go to the previous page of the document.
- PRINT - enum entry in com.pspdfkit.annotations.AnnotationFlags
If set, print the annotation when the page is printed. Default value.
- PRINT - enum entry in com.pspdfkit.annotations.actions.NamedAction.NamedActionType
Start printing document.
- PRINT - enum entry in com.pspdfkit.annotations.appearance.AppearanceStreamGenerator.AppearanceStreamGenerationOptions
The appearance stream we're asking for is for flattening an annotation for printing. This requires different behaviour in some cases, like if the annotation has `NoView | Print` set as its flags.
- print(android.content.Context,com.pspdfkit.document.PdfDocument) - function in com.pspdfkit.document.printing.DocumentPrintManager
- Print specified document.
- print(android.content.Context,com.pspdfkit.document.PdfDocument,com.pspdfkit.document.printing.PrintOptions) - function in com.pspdfkit.document.printing.DocumentPrintManager
- Print specified document using provided sharing options.
- print(android.content.Context,com.pspdfkit.document.PdfDocument,com.pspdfkit.document.processor.PdfProcessorTask) - function in com.pspdfkit.document.printing.DocumentPrintManager
- Print specified document using provided sharing options.
- PRINT - enum entry in com.pspdfkit.document.processor.PdfProcessorTask.AnnotationProcessingMode
This will flatten the annotation if it can be printed, removes it otherwise.
- PRINT_HIGH_QUALITY - enum entry in com.pspdfkit.document.DocumentPermissions
(Security handlers of revision 3 or greater) Print the document to a representation from which a faithful digital copy of the PDF content could be generated. When this bit is clear (and bit 3 is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality.
- PrintActivity - class in com.pspdfkit.document.printing
- Container for system print dialog.
- PRINTING - enum entry in com.pspdfkit.document.DocumentPermissions
Print the document. See also print_high_quality (Security handlers of revision 3 or greater)
- printingEnabled(java.lang.Boolean) - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder
- Enable/disable printing option in the menu if applicable for the document and the device.
- PrintOptions - class in com.pspdfkit.document.printing
- Options for document processing during the printing process created by and accepted by DocumentPrintManager.
- PrintOptionsProvider - class in com.pspdfkit.document.printing
- Allows you to provide default print options when the user hits the share button in the toolbar.
- priorityPages(java.util.List) - function in com.pspdfkit.document.search.SearchOptions.Builder
- Sets a list of page index ranges for pages that should be searched first.
- priorityPages(java.util.List,boolean) - function in com.pspdfkit.document.search.SearchOptions.Builder
- Sets a list of page index ranges for pages that should be searched.
- processDocument(com.pspdfkit.document.processor.PdfProcessorTask,java.io.File) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing on current thread.
- processDocument(com.pspdfkit.document.processor.PdfProcessorTask,java.io.File,com.pspdfkit.document.DocumentSaveOptions) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing on current thread.
- processDocumentAsync(com.pspdfkit.document.processor.PdfProcessorTask,java.io.File) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing, using the default DocumentSaveOptions for the processed document.
- processDocumentAsync(com.pspdfkit.document.processor.PdfProcessorTask,java.io.File,com.pspdfkit.document.DocumentSaveOptions) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing.
- processDocumentAsync(com.pspdfkit.document.processor.PdfProcessorTask,java.io.OutputStream) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing, using the default DocumentSaveOptions for the processed document.
- processDocumentAsync(com.pspdfkit.document.processor.PdfProcessorTask,java.io.OutputStream,com.pspdfkit.document.DocumentSaveOptions) - function in com.pspdfkit.document.processor.PdfProcessor
- Starts the document processing.
- Progress - class in com.pspdfkit.document.download
- Information about a download running in a DownloadJob.
- progress(int,int) - function in com.pspdfkit.ui.PdfReaderView
- Reports the progress of the reflow operation, giving the current page that is being reflowed and the total number of pages that are being processed at the moment.
- ProgressDataProvider - class in com.pspdfkit.document.providers
- ProgressDataProvider is an interface which should be implemented by any DataProvider that should support providing document loading progress updates.
- ProgressDataProvider.Companion - class in com.pspdfkit.document.providers.ProgressDataProvider
- PropertyInspector - class in com.pspdfkit.ui.inspector
- Top level layout of the generic properties inspector.
- PropertyInspector.ItemDecoration - class in com.pspdfkit.ui.inspector.PropertyInspector
- An ItemDecoration allows the application to add custom drawing to specific inspector views.
- PropertyInspector.OnCancelListener - class in com.pspdfkit.ui.inspector.PropertyInspector
- Listener for inspector cancellation.
- PropertyInspector.OnInspectorTitleButtonClickListener - class in com.pspdfkit.ui.inspector.PropertyInspector
- Listener for the buttons on the property inspector title
- PropertyInspectorController - class in com.pspdfkit.ui.inspector
- An interface to be implemented by PropertyInspector through which other components can control the property inspector.
- PropertyInspectorCoordinatorLayout - class in com.pspdfkit.ui.inspector
- This layout is responsible for handling PropertyInspectors.
- PropertyInspectorCoordinatorLayoutController - class in com.pspdfkit.ui.inspector
- An interface to be implemented by PropertyInspectorCoordinatorLayout through which other components can control the property inspector coordinator layout.
- PropertyInspectorCoordinatorLayoutController.PropertyInspectorLifecycleListener - class in com.pspdfkit.ui.inspector.PropertyInspectorCoordinatorLayoutController
- Listener for the lifecycle of the PropertyInspector as it goes through the .
- PropertyInspectorDividerDecoration - class in com.pspdfkit.ui.inspector.views
- PropertyInspector decoration providing simple dividers between items.
- PropertyInspectorTitleButtonListener - class in com.pspdfkit.ui.inspector
- Base interface for PropertyInspector allows to override the close and back button behavior.
- PropertyInspectorView - class in com.pspdfkit.ui.inspector
- An interface to be implemented by views that can be added to PropertyInspector.
- PropertyInspectorViewTitleStyleProvider - class in com.pspdfkit.ui.inspector
- Pass an instance of this to setInspectorViews or let your property inspector detail views showDetailView implement it to customize the style of the inspector title bar.
- PSPDFKit - class in com.pspdfkit
- Main PSPDFKit entry point.
- PSPDFKitException - class in com.pspdfkit.exceptions
- Top level class for all PSPDFKit exceptions.
- PSPDFKitInitializationFailedException - class in com.pspdfkit.exceptions
- Thrown when current device isn't supported by PSPDFKit (Android version too old, wrong ABI).
- PSPDFKitNotInitializedException - class in com.pspdfkit.exceptions
- Thrown when PSPDFKit calls are invoked without initializing the SDK first.
- PSPDFKitPreferences - class in com.pspdfkit.preferences
- Allows you to read and write global preferences.
- PSPDFKitViews - class in com.pspdfkit.ui
- Interface for convenient access to views in a PSPDFKit activity.
- PSPDFKitViews.PSPDFView - class in com.pspdfkit.ui.PSPDFKitViews
- Shared interface of all auxiliary views (search view, thumbnail bar, grid, etc.
- PSPDFKitViews.Type - class in com.pspdfkit.ui.PSPDFKitViews
- Known auxiliary view types.
- PT - enum entry in com.pspdfkit.annotations.measurements.Scale.UnitFrom
PDF points
- PT - enum entry in com.pspdfkit.annotations.measurements.Scale.UnitTo
PDF points
- PublicKey - class in com.pspdfkit.signatures
- Holds info regarding Public Key
- PUSHBUTTON - enum entry in com.pspdfkit.forms.FormType
Simple push button.
- PushButtonFormConfiguration - class in com.pspdfkit.forms
- Configuration class of PushButtonFormElement for the creation of a FormField using addFormElementToPage.
- PushButtonFormConfiguration.Builder - class in com.pspdfkit.forms.PushButtonFormConfiguration
- Builder used to construct PushButtonFormConfiguration instance.
- PushButtonFormElement - class in com.pspdfkit.forms
- A simple push button that responds immediately to user input without retaining any state.
- PushButtonFormField - class in com.pspdfkit.forms
- A simple push button that responds immediately to user input without retaining any state.
- put(com.pspdfkit.annotations.AnnotationType,com.pspdfkit.annotations.configuration.AnnotationConfiguration) - function in com.pspdfkit.annotations.configuration.AnnotationConfigurationRegistry
- Registers annotation configuration for given annotation type.
- put(com.pspdfkit.ui.special_mode.controller.AnnotationTool,com.pspdfkit.annotations.configuration.AnnotationConfiguration) - function in com.pspdfkit.annotations.configuration.AnnotationConfigurationRegistry
- Registers configuration for given annotation tool.
- put(com.pspdfkit.ui.special_mode.controller.AnnotationTool,com.pspdfkit.ui.special_mode.controller.AnnotationToolVariant,com.pspdfkit.annotations.configuration.AnnotationConfiguration) - function in com.pspdfkit.annotations.configuration.AnnotationConfigurationRegistry
- Registers configuration for given annotation tool.
- putBitmap(android.graphics.Bitmap) - function in com.pspdfkit.signatures.SignatureBitmapStorage
- Puts a bitmap into a hash map.