Module org.sejda.impl.sambox
Package org.sejda.impl.sambox.component
package org.sejda.impl.sambox.component
-
ClassDescriptionComponent providing methods to merge multiple acroforms together using different strategies.Component that can distill pages annotations filtering out those pointing to irrelevant pages and updating the annotationsif necessasy.Merges multiple /Catalog /PageLabels definitions, from multiple docs, into one.Component that parses the page content steam and the page annotations appearance streamsSAMBox component able to open a PdfSource and return the corresponding
PDDocumentHandler.Reads exif orientation of an image and determines if the image should be rotated or not.Component that writes the given name as left footer of the given pageIdentifies an ongoing rotation exposing methods to finalize it.Component that can distill a cloned version of the document outline based on the relevant pages selected and can append it to a given existingPDDocumentOutline, filtering out outline item pointing to irrelevant pages.Component that can create a new document outline based on the selectedOutlinePolicyUtility methods related to outline handling in SAMBoxComponent that retains pages from a given existingPDDocumentand saves a new document containing retained pages and an outline that patches the new document.Component capable of writing text to a pdf pageWrapper aroundAccessPermissionproviding convenient methods to check permissions.Wrapper over aPDDocument.Component providing functionalities to perform an alternate mix on twoPdfMixInput.Handles rotations on a given PDDocument.Component capable of scaling pages or pages contentStateless component responsible for extracting text from a given area of a document pageA custom text stripper that extracts only visible text and unload the decoded page stream once usedA read only, filtered, encryptable, indirect reference lengthCOSStreamwhose purpose is to be read by the PDF writer during the write process.SAMBox implementation of anOutlineLevelsHandlerComponent responsible for removing signature values if foundComponent creating a table of content