SharingOptions

constructor(@NonNull annotationProcessingMode: PdfProcessorTask.AnnotationProcessingMode)

Constructs options for sharing document with all pages and default document name.

Parameters

annotationProcessingMode

Describes how annotations will be processed by before sharing.


constructor(@NonNull annotationProcessingMode: PdfProcessorTask.AnnotationProcessingMode, @NonNull pages: List<Range>)

Constructs options for sharing document with default document name.

Parameters

annotationProcessingMode

Describes how annotations will be processed by before sharing.

pages

Range of pages for sharing.


constructor(@NonNull documentName: String)

Constructs options for sharing document with all annotations and pages.

Parameters

documentName

Name of the document that will be sued while sharing.


constructor(@NonNull annotationProcessingMode: PdfProcessorTask.AnnotationProcessingMode, @NonNull pages: List<Range>, @NonNull documentName: String)

Constructs options for sharing document.

Parameters

annotationProcessingMode

Describes how annotations will be processed by before sharing.

pages

Range of pages for sharing.

documentName

Name of the document that will be sued while sharing.