A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

P

PackageManagerExtensions - class in com.pspdfkit.utils
 
page() - function in com.pspdfkit.configuration.activity.PdfActivityConfiguration
Returns the 0-indexed page number at which the document will be initially displayed.
page(int) - 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.
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.
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 .
PageObjectProvider - class in com.pspdfkit.ui
Base class for com.pspdfkit.ui.drawable.PdfDrawableProvider and .
pagePadding(int) - function in com.pspdfkit.configuration.PdfConfiguration.Builder
Sets the padding between pages.
pagePadding(int) - 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 a PdfActivityConfiguration instance.
PdfActivityConfiguration.SearchType - class in com.pspdfkit.configuration.activity.PdfActivityConfiguration
Type of search.
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.
PdfLayout(com.pspdfkit.configuration.compose.PspdfKitConfig,androidx.compose.ui.Modifier,androidx.compose.ui.unit.Dp,androidx.compose.foundation.lazy.LazyListState,java.lang.Boolean,kotlin.jvm.functions.Function1) - function in com.pspdfkit.compose.ui.PdfLayoutKt
Container that holds list of all pdf pages
PdfLayoutKt - class in com.pspdfkit.compose.ui
 
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.
PdfPage(android.graphics.Bitmap,androidx.compose.ui.Modifier,java.lang.String) - function in com.pspdfkit.compose.ui.PdfPageKt
inner Pdf page used to render bitmap
PdfPageKt - class in com.pspdfkit.compose.ui
 
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(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 your build.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 your build.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 .
Preset - class in com.pspdfkit.ui.settings
Preset enum class to hold the settings presets
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)

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.
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.
PspdfKitConfig - class in com.pspdfkit.configuration.compose
 
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.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z