Uses of Interface
org.apache.pdfbox.io.RandomAccess
-
Packages that use RandomAccess Package Description org.apache.pdfbox.cos These are the low level objects that make up a PDF document.org.apache.pdfbox.io This package contains IO streams.org.apache.pdfbox.pdmodel.graphics.image This package deals with images that are stored in a PDF document. -
-
Uses of RandomAccess in org.apache.pdfbox.cos
Fields in org.apache.pdfbox.cos declared as RandomAccess Modifier and Type Field Description private RandomAccess
COSOutputStream. buffer
private RandomAccess
COSStream. randomAccess
-
Uses of RandomAccess in org.apache.pdfbox.io
Classes in org.apache.pdfbox.io that implement RandomAccess Modifier and Type Class Description class
RandomAccessBuffer
An implementation of the RandomAccess interface to store data in memory.class
RandomAccessFile
A RandomAccess implementation which allows data to be stored in a scratch file on the disk to reduce memory consumption.(package private) class
ScratchFileBuffer
Implementation ofRandomAccess
as sequence of multiple fixed size pages handled byScratchFile
.Methods in org.apache.pdfbox.io that return RandomAccess Modifier and Type Method Description RandomAccess
ScratchFile. createBuffer()
Creates a new buffer using this page handler.RandomAccess
ScratchFile. createBuffer(java.io.InputStream input)
Creates a new buffer using this page handler and initializes it with the data read from provided input stream (input stream is copied to buffer). -
Uses of RandomAccess in org.apache.pdfbox.pdmodel.graphics.image
Methods in org.apache.pdfbox.pdmodel.graphics.image with parameters of type RandomAccess Modifier and Type Method Description static PDImageXObject
CCITTFactory. createFromRandomAccess(PDDocument document, RandomAccess reader)
Deprecated.UseCCITTFactory.createFromFile(PDDocument, File)
instead.static PDImageXObject
CCITTFactory. createFromRandomAccess(PDDocument document, RandomAccess reader, int number)
Deprecated.UseCCITTFactory.createFromFile(PDDocument, File, int)
instead.private static PDImageXObject
CCITTFactory. createFromRandomAccessImpl(PDDocument document, RandomAccess reader, int number)
Creates a new CCITT Fax compressed image XObject from a TIFF file.private static void
CCITTFactory. extractFromTiff(RandomAccess reader, java.io.OutputStream os, COSDictionary params, int number)
private static int
CCITTFactory. readlong(char endianess, RandomAccess raf)
private static int
CCITTFactory. readshort(char endianess, RandomAccess raf)
-