java.lang.Object
org.sejda.impl.sambox.component.PageImageWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.form.PDFormXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) voidappend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.image.PDImageXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) static org.sejda.io.SeekableSourceconvertImageTo(org.sejda.io.SeekableSource source, String format) static org.sejda.io.SeekableSourceconvertTiffToJpg(org.sejda.io.SeekableSource source) static org.sejda.io.SeekableSourceconvertTiffToPng(org.sejda.io.SeekableSource source) static org.sejda.sambox.pdmodel.graphics.image.PDImageXObjectcreateFromSeekableSource(org.sejda.io.SeekableSource original, String name) voidprepend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.form.PDFormXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) voidprepend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.image.PDImageXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) static org.sejda.sambox.pdmodel.graphics.image.PDImageXObjecttoPDXImageObject(Source<?> source)
-
Constructor Details
-
PageImageWriter
public PageImageWriter(org.sejda.sambox.pdmodel.PDDocument document)
-
-
Method Details
-
append
public void append(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.image.PDImageXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) throws TaskIOException - Throws:
TaskIOException
-
append
public void append(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.form.PDFormXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) throws TaskIOException - Throws:
TaskIOException
-
prepend
public void prepend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.image.PDImageXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) throws TaskIOException - Throws:
TaskIOException
-
prepend
public void prepend(org.sejda.sambox.pdmodel.PDPage page, org.sejda.sambox.pdmodel.graphics.form.PDFormXObject image, Point2D position, float width, float height, org.sejda.sambox.pdmodel.graphics.state.PDExtendedGraphicsState gs, int rotation) throws TaskIOException - Throws:
TaskIOException
-
toPDXImageObject
public static org.sejda.sambox.pdmodel.graphics.image.PDImageXObject toPDXImageObject(Source<?> source) throws TaskIOException - Throws:
TaskIOException
-
createFromSeekableSource
public static org.sejda.sambox.pdmodel.graphics.image.PDImageXObject createFromSeekableSource(org.sejda.io.SeekableSource original, String name) throws TaskIOException, IOException - Throws:
TaskIOExceptionIOException
-
convertTiffToJpg
public static org.sejda.io.SeekableSource convertTiffToJpg(org.sejda.io.SeekableSource source) throws IOException, TaskIOException - Throws:
IOExceptionTaskIOException
-
convertTiffToPng
public static org.sejda.io.SeekableSource convertTiffToPng(org.sejda.io.SeekableSource source) throws IOException, TaskIOException - Throws:
IOExceptionTaskIOException
-
convertImageTo
public static org.sejda.io.SeekableSource convertImageTo(org.sejda.io.SeekableSource source, String format) throws IOException, TaskIOException - Throws:
IOExceptionTaskIOException
-