- A0 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A0 Paper.
- A1 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A1 Paper.
- A2 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A2 Paper.
- A3 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A3 Paper.
- A4 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A4 Paper.
- A5 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A5 Paper.
- A6 - Static variable in class org.sejda.model.PageSize
-
A rectangle the size of A6 Paper.
- AbstractNotificationEvent - Class in org.sejda.model.notification.event
-
Abstract event that carries the timestamp when it has been created.
- AbstractParameters - Class in org.sejda.model.parameter.base
-
- AbstractParameters() - Constructor for class org.sejda.model.parameter.base.AbstractParameters
-
- AbstractPdfOutputParameters - Class in org.sejda.model.parameter.base
-
Abstract parameters implementation with attributes commonly used by all the parameters implementation having single or multiple pdf output as result of the task manipulation.
- AbstractPdfOutputParameters() - Constructor for class org.sejda.model.parameter.base.AbstractPdfOutputParameters
-
- AbstractPdfSource<T> - Class in org.sejda.model.input
-
Skeletal implementation for a pdf input source.
- AbstractPdfSource(String) - Constructor for class org.sejda.model.input.AbstractPdfSource
-
Creates a source with the given name.
- AbstractPdfSource(String, String) - Constructor for class org.sejda.model.input.AbstractPdfSource
-
Creates a source with the given name and password.
- AbstractPdfToImageParameters - Class in org.sejda.model.parameter.image
-
Base class for a parameter meant to convert an existing pdf source to an image of a specified type.
- AbstractPdfToMultipleImageParameters - Class in org.sejda.model.parameter.image
-
Base class for a parameter meant to convert an existing pdf source to multiple images of a specified type.
- AbstractPdfToSingleImageParameters - Class in org.sejda.model.parameter.image
-
Base class for a parameter meant to convert an existing pdf source to a single image of a specified type.
- AbstractSource<T> - Class in org.sejda.model.input
-
Skeletal implementation for an input source.
- AbstractSource(String) - Constructor for class org.sejda.model.input.AbstractSource
-
Creates a source with the given name.
- AbstractSplitByPageParameters - Class in org.sejda.model.parameter
-
Skeletal implementation for a split by page parameter class.
- AbstractSplitByPageParameters() - Constructor for class org.sejda.model.parameter.AbstractSplitByPageParameters
-
- accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.DirectoryTaskOutput
-
- accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.FileOrDirectoryTaskOutput
-
- accept(TaskOutputDispatcher) - Method in class org.sejda.model.output.FileTaskOutput
-
- accept(TaskOutputDispatcher) - Method in interface org.sejda.model.output.TaskOutput
-
Accept a dispatcher dispatching the correct method implementation
- AcroFormPolicy - Enum in org.sejda.model.pdf.form
-
Enumerates policies that a task can use to handle the interactive forms(AcroForms).
- add(int, String, int) - Method in class org.sejda.model.outline.OutlineExtractPageDestinations
-
- addAllExcludedPageRanges(Collection<PageRange>) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
-
- addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.input.PdfMergeInput
-
- addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.ExtractPagesParameters
-
- addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
-
- addAllPageRanges(Collection<PageRange>) - Method in class org.sejda.model.parameter.RotateParameters
-
- addEnabledPreference(PdfBooleanPreference) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- addExcludedPage(Integer) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
-
- addExcludedPageRange(PageRange) - Method in interface org.sejda.model.parameter.ExcludedPagesSelection
-
- addInput(T) - Method in class org.sejda.model.parameter.BaseMergeParameters
-
adds the given input to the list of inputs for the merge task.
- addPage(Integer, String) - Method in class org.sejda.model.outline.OutlinePageDestinations
-
Adds the given page destination with the given title.
- addPage(Integer) - Method in class org.sejda.model.parameter.SplitByPagesParameters
-
Adds a page to split at.
- addPageRange(PageRange) - Method in class org.sejda.model.input.PdfMergeInput
-
- addPageRange(PageRange) - Method in class org.sejda.model.parameter.ExtractPagesParameters
-
- addPageRange(PageRange) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
-
- addPageRange(PageRange) - Method in class org.sejda.model.parameter.RotateParameters
-
- addPageRange(PageRange, Rotation) - Method in class org.sejda.model.parameter.RotateParameters
-
- addPageRangePerSource(int, PageRange, Rotation) - Method in class org.sejda.model.parameter.RotateParameters
-
- addPages(Collection<Integer>) - Method in class org.sejda.model.parameter.SplitByPagesParameters
-
Adds all pages to split at.
- addRotation(Rotation) - Method in enum org.sejda.model.rotation.Rotation
-
- addSource(PdfSource<?>) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
-
adds the input source to the source list.
- addSource(PdfSource<?>) - Method in interface org.sejda.model.parameter.base.MultiplePdfSourceTaskParameters
-
adds the input source to the source list.
- addSource(Source<?>) - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
-
adds the input source to the source list.
- addSource(Source<?>) - Method in interface org.sejda.model.parameter.base.MultipleSourceTaskParameter
-
adds the input source to the source list.
- addSource(PdfSource<?>) - Method in class org.sejda.model.parameter.UnpackParameters
-
adds the input source to the source list.
- addSources(Collection<PdfSource<?>>) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceParameters
-
- addSources(Collection<Source<?>>) - Method in class org.sejda.model.parameter.base.MultipleSourceParameters
-
- addTaskOutput(File) - Method in class org.sejda.model.task.NotifiableTaskMetadata
-
- after() - Method in interface org.sejda.model.task.Task
-
Called after the task is executed, can be used to close resources.
- AlternateMixMultipleInputParameters - Class in org.sejda.model.parameter
-
Parameter class for a task mixing multiple input PDFs.
- AlternateMixMultipleInputParameters() - Constructor for class org.sejda.model.parameter.AlternateMixMultipleInputParameters
-
- asRectangle() - Method in class org.sejda.model.TopLeftRectangularBox
-
- assertTaskIsLenient(Exception) - Method in class org.sejda.model.task.TaskExecutionContext
-
- assertTaskNotCancelled() - Method in class org.sejda.model.task.TaskExecutionContext
-
- PageDestinationsSplitPages - Class in org.sejda.model.split
-
- PageDestinationsSplitPages(OutlinePageDestinations) - Constructor for class org.sejda.model.split.PageDestinationsSplitPages
-
- PageOrientation - Enum in org.sejda.model
-
- PageRange - Class in org.sejda.model.pdf.page
-
Model for range of pages.
- PageRange(int, int) - Constructor for class org.sejda.model.pdf.page.PageRange
-
Creates a page range that goes from start to end (comprehended).
- PageRange(int) - Constructor for class org.sejda.model.pdf.page.PageRange
-
Creates a page range that starts at the given page and ends when the document ends.
- PageRangeSelection - Interface in org.sejda.model.pdf.page
-
Object with page range selection capabilities.
- PageRangeValidator - Class in org.sejda.model.validation.validator
-
Validates that in a
PageRange
the end page is greater or equals the start page.
- PageRangeValidator() - Constructor for class org.sejda.model.validation.validator.PageRangeValidator
-
- PageSize - Class in org.sejda.model
-
- PageSize(float, float, String) - Constructor for class org.sejda.model.PageSize
-
- PageSize(float, float) - Constructor for class org.sejda.model.PageSize
-
- PagesSelection - Interface in org.sejda.model.pdf.page
-
Specify a set of selected pages.
- PDF_EXTENSION - Static variable in class org.sejda.model.SejdaFileExtensions
-
- PdfAccessPermission - Enum in org.sejda.model.pdf.encryption
-
Access permissions correspond to various operations that can be allowed/disallowed when encrypting a pdf document.
Pdf reference 1.7, section 3.5.2
- PdfBooleanPreference - Enum in org.sejda.model.pdf.viewerpreference
-
Possible Layout entries with boolean value.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
- PdfDirection - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values for the predominant reading order for text.
- PdfDuplex - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values for the paper handling option to use when printing the file from the print dialog.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
- PdfFile - Annotation Type in org.sejda.model.validation.constraint
-
Constraint validating that a File instance whose isFile method returns true, is a pdf file.
- PdfFileSource - Class in org.sejda.model.input
-
- PdfLabelNumberingStyle - Enum in org.sejda.model.pdf.label
-
Possible values for a numbering style to be used for page labels.
Pdf reference 1.7, TABLE 8.10 Entries in a page label dictionary
- PdfMergeInput - Class in org.sejda.model.input
-
Model for a input source for a merge task.
- PdfMergeInput(PdfSource<?>, Set<PageRange>) - Constructor for class org.sejda.model.input.PdfMergeInput
-
- PdfMergeInput(PdfSource<?>) - Constructor for class org.sejda.model.input.PdfMergeInput
-
- PdfMetadataKey - Enum in org.sejda.model.pdf
-
Possible metadata key used to set metadata values on a document.
- PdfMixInput - Class in org.sejda.model.input
-
Model representation of a input parameter for the Alternate Mix task.
- PdfMixInput(PdfSource<?>, boolean, int) - Constructor for class org.sejda.model.input.PdfMixInput
-
- PdfMixInput(PdfSource<?>) - Constructor for class org.sejda.model.input.PdfMixInput
-
Creates an instance with step of 1 reverse false
- PdfNonFullScreenPageMode - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values for the document’s page mode, specifying how to display the document on exiting full-screen mode.
According to the reference: This entry is meaningful only if the value of the PageMode entry in the catalog dictionary (see Section 3.6.1, “Document Catalog”) is FullScreen;
it is ignored otherwise.
- PdfPageLabel - Class in org.sejda.model.pdf.label
-
Model for a page label.
- PdfPageLayout - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values for the page layout to be used when the document is opened.
Pdf reference 1.7, TABLE 3.25 Entries in the catalog dictionary
- PdfPageMode - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values to specify how the document should be displayed when opened.
Pdf reference 1.7, TABLE 3.25 Entries in the catalog dictionary
- PdfPageTransition - Class in org.sejda.model.pdf.transition
-
Model for a page transition.
- PdfPageTransitionStyle - Enum in org.sejda.model.pdf.transition
-
Possible entries in the transition dictionary defining a visual transition when moving from a page to another in presentation mode.
Pdf reference 1.7, section 8.3.3, TABLE 8.13 Entries in a transition dictionary
- PdfPrintScaling - Enum in org.sejda.model.pdf.viewerpreference
-
Possible values for the page scaling option to be selected when a print dialog is displayed for this document.
Pdf reference 1.7, TABLE 8.1 Entries in a viewer preferences dictionary
- PdfSource<T> - Interface in org.sejda.model.input
-
A pdf source that can be used as input for a pdf manipulation.
- PdfSourceOpener<T> - Interface in org.sejda.model.input
-
Double Dispatch interface to open a
PdfSource
.
- PdfStreamSource - Class in org.sejda.model.input
-
- PdfToImageParameters - Interface in org.sejda.model.parameter.image
-
- PdfToJpegParameters - Class in org.sejda.model.parameter.image
-
Parameter meant to convert an existing pdf source to JPEG images.
- PdfToJpegParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToJpegParameters
-
- PdfToMultipleTiffParameters - Class in org.sejda.model.parameter.image
-
Parameter meant to convert an existing pdf source to multiple TIFF images.
- PdfToMultipleTiffParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
-
- PdfToMultipleTiffParameters(ImageColorType, TiffCompressionType) - Constructor for class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
-
- PdfToPngParameters - Class in org.sejda.model.parameter.image
-
Parameters to converta PDF to png images
- PdfToPngParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToPngParameters
-
- PdfToSingleTiffParameters - Class in org.sejda.model.parameter.image
-
Parameter meant to convert an existing pdf source to a single TIFF image with multiple pages.
- PdfToSingleTiffParameters(ImageColorType) - Constructor for class org.sejda.model.parameter.image.PdfToSingleTiffParameters
-
- PdfToTiffParameters - Interface in org.sejda.model.parameter.image
-
Parameters that have pdf input and tiff image format output
- PdfURLSource - Class in org.sejda.model.input
-
- PdfVersion - Enum in org.sejda.model.pdf
-
pdf versions
- PdfVersionValidator - Class in org.sejda.model.validation.validator
-
Validates an AbstractParameters instance ensuring that the PdfVersion set is valid considering the other fields value.
- PdfVersionValidator() - Constructor for class org.sejda.model.validation.validator.PdfVersionValidator
-
- PercentageOfWorkDoneChangedEvent - Class in org.sejda.model.notification.event
-
Event used to notify about the increasing percentage of work executed by the task.
- PercentageOfWorkDoneChangedEvent(NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
-
creates and event with percentage zero.
- PercentageOfWorkDoneChangedEvent(BigDecimal, NotifiableTaskMetadata) - Constructor for class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
-
creates and event with the given percentage
- pointsToInches(double) - Static method in class org.sejda.model.scale.Margins
-
- position(float, float, float) - Method in enum org.sejda.model.HorizontalAlign
-
- position(float, float, float) - Method in enum org.sejda.model.VerticalAlign
-
- Positive - Annotation Type in org.sejda.model.validation.constraint
-
Constraint on a Number that must be positive
- PositiveDimensions - Annotation Type in org.sejda.model.validation.constraint
-
Constraint on a Dimension to have positive values
- PositiveDimensionValidator - Class in org.sejda.model.validation.validator
-
Validates a
Dimension2D
that should have positive height and width
- PositiveDimensionValidator() - Constructor for class org.sejda.model.validation.validator.PositiveDimensionValidator
-
- PositiveNumberValidator - Class in org.sejda.model.validation.validator
-
Validates a number that should be positive.
- PositiveNumberValidator() - Constructor for class org.sejda.model.validation.validator.PositiveNumberValidator
-
- PredefinedSetOfPages - Enum in org.sejda.model.pdf.page
-
Represent a predefined set of pages like odd or even pages.
- Prefix - Enum in org.sejda.model.prefix
-
Enumerates the available complex prefixes that Sejda can handle.
- PrefixableTaskParameters - Interface in org.sejda.model.parameter.base
-
- priority() - Method in interface org.sejda.model.pdf.font.FontResource
-
- put(PdfMetadataKey, String) - Method in class org.sejda.model.parameter.SetMetadataParameters
-
adds the key,value
- putAll(Map<PdfMetadataKey, String>) - Method in class org.sejda.model.parameter.SetMetadataParameters
-
- putLabel(Integer, PdfPageLabel) - Method in class org.sejda.model.parameter.SetPagesLabelParameters
-
Associates the given label to the given page number.
- putTransition(Integer, PdfPageTransition) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
-
Associates the given transition to the given page number.
- ScaleType - Enum in org.sejda.model.scale
-
Types of scaling
- sections - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations
-
- SejdaFileExtensions - Class in org.sejda.model
-
A set of supported extensions
- SejdaRuntimeException - Exception in org.sejda.model.exception
-
General Sejda runtime exception.
- SejdaRuntimeException() - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
-
- SejdaRuntimeException(String, Throwable) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
-
- SejdaRuntimeException(String) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
-
- SejdaRuntimeException(Throwable) - Constructor for exception org.sejda.model.exception.SejdaRuntimeException
-
- setAcroFormPolicy(AcroFormPolicy) - Method in class org.sejda.model.parameter.MergeParameters
-
The policy that the merge task should use when handling interactive forms (AcroForm)
- setBlankPageIfOdd(boolean) - Method in class org.sejda.model.parameter.MergeParameters
-
Setting this true tells the task to add a blank page after each merged document if the number of pages is odd.
- setCatalogPageLabelsPolicy(CatalogPageLabelsPolicy) - Method in class org.sejda.model.parameter.MergeParameters
-
- setCompress(boolean) - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
-
- setCompressionType(TiffCompressionType) - Method in class org.sejda.model.parameter.image.PdfToMultipleTiffParameters
-
- setCompressionType(TiffCompressionType) - Method in class org.sejda.model.parameter.image.PdfToSingleTiffParameters
-
- setDirection(PdfDirection) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setDuplex(PdfDuplex) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setExecutionContext(TaskExecutionContext) - Method in class org.sejda.model.task.CancellationOption
-
- setExistingOutputPolicy(ExistingOutputPolicy) - Method in class org.sejda.model.parameter.base.AbstractParameters
-
- setExistingOutputPolicy(ExistingOutputPolicy) - Method in interface org.sejda.model.parameter.base.TaskParameters
-
sets the policy to use in case of an already existing output is found.
- setFilenameFooter(boolean) - Method in class org.sejda.model.parameter.MergeParameters
-
- setFirstInputCoverTitle(boolean) - Method in class org.sejda.model.parameter.MergeParameters
-
- setFullScreen(boolean) - Method in class org.sejda.model.parameter.SetPagesTransitionParameters
-
- setIncludePageAfter(boolean) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
-
- setInputList(List<T>) - Method in class org.sejda.model.parameter.BaseMergeParameters
-
- setInvertSelection(boolean) - Method in class org.sejda.model.parameter.ExtractPagesParameters
-
- setLenient(boolean) - Method in class org.sejda.model.parameter.base.AbstractParameters
-
- setLenient(boolean) - Method in interface org.sejda.model.parameter.base.TaskParameters
-
- setMatchingTitleRegEx(String) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
-
- setMatchingTitleRegEx(String) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
-
- SetMetadataParameters - Class in org.sejda.model.parameter
-
Parameter class for the set metadata manipulation.
- SetMetadataParameters() - Constructor for class org.sejda.model.parameter.SetMetadataParameters
-
- setNfsMode(PdfNonFullScreenPageMode) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setNormalizePageSizes(boolean) - Method in class org.sejda.model.parameter.MergeParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.AbstractSplitByPageParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in interface org.sejda.model.parameter.base.OptimizableOutputTaskParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.ExtractByOutlineParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.ExtractPagesParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.SplitByOutlineLevelParameters
-
- setOptimizationPolicy(OptimizationPolicy) - Method in class org.sejda.model.parameter.SplitBySizeParameters
-
- setOutlinePolicy(OutlinePolicy) - Method in class org.sejda.model.parameter.MergeParameters
-
The policy that the merge task should use when handling the outline tree (bookmarks)
- setOutput(MultipleTaskOutput) - Method in interface org.sejda.model.parameter.base.MultipleOutputTaskParameters
-
Sets the output destination
- setOutput(SingleOrMultipleTaskOutput) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
-
- setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceSingleOutputParameters
-
- setOutput(SingleOrMultipleTaskOutput) - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
-
- setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.MultipleSourceSingleOutputParameters
-
- setOutput(SingleOrMultipleTaskOutput) - Method in interface org.sejda.model.parameter.base.SingleOrMultipleOutputTaskParameters
-
Sets the output destination
- setOutput(SingleTaskOutput) - Method in interface org.sejda.model.parameter.base.SingleOutputTaskParameters
-
Sets the output destination
- setOutput(MultipleTaskOutput) - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
-
- setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
-
- setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.BaseMergeParameters
-
- setOutput(SingleTaskOutput) - Method in class org.sejda.model.parameter.image.AbstractPdfToSingleImageParameters
-
- setOutputImageColorType(ImageColorType) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
-
- setOutputImageColorType(ImageColorType) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
-
- setOutputImageColorType(ImageColorType) - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
-
- setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.MultiplePdfSourceMultipleOutputParameters
-
- setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.MultipleSourceMultipleOutputParameters
-
- setOutputPrefix(String) - Method in interface org.sejda.model.parameter.base.PrefixableTaskParameters
-
Set the prefix to be used to generate names of the multiple outputs for this parameter.
- setOutputPrefix(String) - Method in class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
-
- setPageLayout(PdfPageLayout) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setPageMode(PdfPageMode) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setPageOrientation(PageOrientation) - Method in class org.sejda.model.input.ImageMergeInput
-
- setPageSize(PageSize) - Method in class org.sejda.model.input.ImageMergeInput
-
- SetPagesLabelParameters - Class in org.sejda.model.parameter
-
Parameter class for the set pages label manipulation.
- SetPagesLabelParameters() - Constructor for class org.sejda.model.parameter.SetPagesLabelParameters
-
- SetPagesTransitionParameters - Class in org.sejda.model.parameter
-
Parameter class for the set pages transition manipulation.
- SetPagesTransitionParameters() - Constructor for class org.sejda.model.parameter.SetPagesTransitionParameters
-
- SetPagesTransitionParameters(PdfPageTransition) - Constructor for class org.sejda.model.parameter.SetPagesTransitionParameters
-
- setPassword(String) - Method in class org.sejda.model.input.AbstractPdfSource
-
- setPassword(String) - Method in interface org.sejda.model.input.PdfSource
-
Updates the password needed to open the source.
- setPercentage(BigDecimal) - Method in class org.sejda.model.notification.event.PercentageOfWorkDoneChangedEvent
-
Sets the percentage for this event
- setPrintScaling(PdfPrintScaling) - Method in class org.sejda.model.parameter.ViewerPreferencesParameters
-
- setQuality(int) - Method in class org.sejda.model.parameter.image.PdfToJpegParameters
-
The quality of the generated images where 0 is lowest (high compression) and 100 is highest (low compression)
- setResolutionInDpi(int) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
-
- setResolutionInDpi(int) - Method in class org.sejda.model.parameter.image.AbstractPdfToMultipleImageParameters
-
- setResolutionInDpi(int) - Method in interface org.sejda.model.parameter.image.PdfToImageParameters
-
- setRotations(List<Rotation>) - Method in class org.sejda.model.parameter.MergeParameters
-
- setShouldPageSizeMatchImageSize(boolean) - Method in class org.sejda.model.input.ImageMergeInput
-
- setSource(PdfSource<?>) - Method in interface org.sejda.model.parameter.base.SinglePdfSourceTaskParameters
-
Set the source for this parameter.
- setSource(PdfSource<?>) - Method in class org.sejda.model.parameter.image.AbstractPdfToImageParameters
-
- setTableOfContentsPolicy(ToCPolicy) - Method in class org.sejda.model.parameter.MergeParameters
-
- setVersion(PdfVersion) - Method in class org.sejda.model.parameter.base.AbstractPdfOutputParameters
-
Set the pdf version for the output document/s
- Shape - Enum in org.sejda.model.parameter.edit
-
- SimpleSplitParameters - Class in org.sejda.model.parameter
-
Parameter class for a simple split task.
- SimpleSplitParameters(PredefinedSetOfPages) - Constructor for class org.sejda.model.parameter.SimpleSplitParameters
-
- SingleOrMultipleOutputTaskParameters - Interface in org.sejda.model.parameter.base
-
Task output that accepts both a file or a folder.
- SingleOrMultipleTaskOutput - Interface in org.sejda.model.output
-
For tasks that support batch processing multiple files at once,
but can also take a single file as input and generate a single output file
Eg: rotate can work on multiple files, so then a directory output is expected.
- SingleOutputAllowedExtensions - Annotation Type in org.sejda.model.validation.constraint
-
Constraint validating that a single output parameter has one of the expected output extensions (in the output file name for file task output or in the outputname attribute for
non file task output).
- SingleOutputExtensionsValidator - Class in org.sejda.model.validation.validator
-
Validates that the input single output task parameter has a
FileTaskOutput
whose file is of the expected type (extension) or, if not a
FileTaskOutput
, the
outputName is of the expected type (extension).
- SingleOutputExtensionsValidator() - Constructor for class org.sejda.model.validation.validator.SingleOutputExtensionsValidator
-
- SingleOutputTaskParameters - Interface in org.sejda.model.parameter.base
-
A
TaskParameters
parameter whose execution result in a single output pdf document.
- SingleOutputValidator - Class in org.sejda.model.validation.validator
-
Validates that a single output parameter has a valid output name if the selected output is not a file.
- SingleOutputValidator() - Constructor for class org.sejda.model.validation.validator.SingleOutputValidator
-
- SinglePdfSourceMultipleOutputParameters - Class in org.sejda.model.parameter.base
-
Provides a skeletal implementation for the parameter classes having a single pdf source as input and generating multiple output.
- SinglePdfSourceMultipleOutputParameters() - Constructor for class org.sejda.model.parameter.base.SinglePdfSourceMultipleOutputParameters
-
- SinglePdfSourceSingleOutputParameters - Class in org.sejda.model.parameter.base
-
Provides a skeletal implementation for parameter classes having a single pdf source as input and producing a
SingleTaskOutput
.
- SinglePdfSourceSingleOutputParameters() - Constructor for class org.sejda.model.parameter.base.SinglePdfSourceSingleOutputParameters
-
- SinglePdfSourceTaskParameters - Interface in org.sejda.model.parameter.base
-
A parameter with a single source as input for the task.
- SingleTaskOutput - Interface in org.sejda.model.output
-
Represent the output for a task generating a single output.
- Source<T> - Interface in org.sejda.model.input
-
source that can be used as input for a pdf manipulation.
- SourceDispatcher<T> - Interface in org.sejda.model.input
-
Double dispatch
- SplitByEveryXPagesParameters - Class in org.sejda.model.parameter
-
Parameter class for a split by every X pages task.
- SplitByEveryXPagesParameters(int) - Constructor for class org.sejda.model.parameter.SplitByEveryXPagesParameters
-
- SplitByOutlineLevelParameters - Class in org.sejda.model.parameter
-
Parameter class to split a PDF document at a given outline level.
- SplitByOutlineLevelParameters(int) - Constructor for class org.sejda.model.parameter.SplitByOutlineLevelParameters
-
- SplitByPagesParameters - Class in org.sejda.model.parameter
-
Parameter class for a split by page task.
- SplitByPagesParameters() - Constructor for class org.sejda.model.parameter.SplitByPagesParameters
-
- SplitBySizeParameters - Class in org.sejda.model.parameter
-
Parameter class for a split by size task.
- SplitBySizeParameters(long) - Constructor for class org.sejda.model.parameter.SplitBySizeParameters
-
- SplitPages - Class in org.sejda.model.split
-
Strategy that holds the page numbers where the split process has to split.
- SplitPages(Collection<Integer>) - Constructor for class org.sejda.model.split.SplitPages
-
- SplitPages(Integer...) - Constructor for class org.sejda.model.split.SplitPages
-
- StandardType1Font - Enum in org.sejda.model.pdf
-
Standard font type 1 fonts.
Pdf reference 1.7, section 5.5.1
- startPage - Variable in class org.sejda.model.outline.OutlineExtractPageDestinations.OutlineItemBoundaries
-
- startPage(int) - Method in interface org.sejda.model.outline.OutlineSubsetProvider
-
Sets the start page from which the component will provide outline.
- StreamSource - Class in org.sejda.model.input
-
- styledLabelFor(int) - Method in class org.sejda.model.pdf.headerfooter.Numbering
-
- ValidCoordinates - Annotation Type in org.sejda.model.validation.constraint
-
Constraint on the coordinates defined ensuring that top is greater then bottom and right is greater then left.
- ValidPdfVersion - Annotation Type in org.sejda.model.validation.constraint
-
- ValidSingleOutput - Annotation Type in org.sejda.model.validation.constraint
-
Constraint validating that a single output parameter is valid.
- valueOf(String) - Static method in enum org.sejda.model.HorizontalAlign
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.image.ImageColorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.image.ImageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.image.TiffCompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.optimization.OptimizationPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.outline.CatalogPageLabelsPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.outline.OutlinePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.output.ExistingOutputPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.PageOrientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.parameter.edit.Shape
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.encryption.PdfAccessPermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.form.AcroFormPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.label.PdfLabelNumberingStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.PdfMetadataKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.PdfVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.StandardType1Font
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfBooleanPreference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfNonFullScreenPageMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.prefix.Prefix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.repaginate.Repagination
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.rotation.Rotation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.scale.ScaleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.toc.ToCPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sejda.model.VerticalAlign
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sejda.model.HorizontalAlign
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.image.ImageColorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.image.ImageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.image.TiffCompressionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.optimization.OptimizationPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.outline.CatalogPageLabelsPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.outline.OutlinePolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.output.ExistingOutputPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.PageOrientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.parameter.edit.Shape
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.encryption.PdfAccessPermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.form.AcroFormPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.headerfooter.NumberingStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.label.PdfLabelNumberingStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.page.PredefinedSetOfPages
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.PdfMetadataKey
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.PdfVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.StandardType1Font
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.transition.PdfPageTransitionStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfBooleanPreference
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfDuplex
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfNonFullScreenPageMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageLayout
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPageMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.pdf.viewerpreference.PdfPrintScaling
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.prefix.Prefix
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.repaginate.Repagination
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.rotation.Rotation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.scale.ScaleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.toc.ToCPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.sejda.model.VerticalAlign
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesSupportingMultipleImage() - Static method in enum org.sejda.model.image.ImageType
-
- VerticalAlign - Enum in org.sejda.model
-
Possible vertical alignments
- ViewerPreferencesParameters - Class in org.sejda.model.parameter
-
Parameter class for the set viewer preferences manipulation.
- ViewerPreferencesParameters() - Constructor for class org.sejda.model.parameter.ViewerPreferencesParameters
-