Uses of Interface
com.itextpdf.io.source.IRandomAccessSource
-
Uses of IRandomAccessSource in com.itextpdf.io.source
Modifier and TypeClassDescriptionclass
A RandomAccessSource that is based on an underlyingFileChannel
.class
class
A RandomAccessSource that is wraps another RandomAccessSource but does not propagate close().class
class
A RandomAccessSource that wraps another RandomAccessSource and provides a window of it at a specific offset and over a specific length.Modifier and TypeMethodDescriptionRandomAccessSourceFactory.createBestSource
(String filename) Creates aIRandomAccessSource
based on a filename string.RandomAccessSourceFactory.createBestSource
(FileChannel channel) Creates aIRandomAccessSource
based on memory mapping a file channel.RandomAccessSourceFactory.createRanged
(IRandomAccessSource source, long[] ranges) RandomAccessSourceFactory.createSource
(byte[] data) Creates aIRandomAccessSource
based on a byte arrayRandomAccessSourceFactory.createSource
(InputStream inputStream) Creates aIRandomAccessSource
based on anInputStream
.RandomAccessSourceFactory.createSource
(RandomAccessFile raf) RandomAccessSourceFactory.createSource
(URL url) Creates aIRandomAccessSource
based on a URL.RandomAccessFileOrArray.createSourceView()
Creates the view of the byte source of this object.RandomAccessSourceFactory.extractOrCreateSource
(InputStream inputStream) Creates or extracts aIRandomAccessSource
based on anInputStream
.RASInputStream.getSource()
Gets the sourceModifier and TypeMethodDescriptionRandomAccessSourceFactory.createRanged
(IRandomAccessSource source, long[] ranges) ModifierConstructorDescriptionConstructs a new OffsetRandomAccessSourceConstructs a new IndependentRandomAccessSource objectRandomAccessFileOrArray
(IRandomAccessSource byteSource) Creates a RandomAccessFileOrArray that wraps the specified byte source.RASInputStream
(IRandomAccessSource source) Creates an input stream based on the source.WindowRandomAccessSource
(IRandomAccessSource source, long offset) Constructs a new OffsetRandomAccessSource that extends to the end of the underlying sourceWindowRandomAccessSource
(IRandomAccessSource source, long offset, long length) Constructs a new OffsetRandomAccessSource with an explicit length -
Uses of IRandomAccessSource in com.itextpdf.kernel.pdf
ModifierConstructorDescriptionPdfReader
(IRandomAccessSource byteSource, ReaderProperties properties) Constructs a new PdfReader. -
Uses of IRandomAccessSource in com.itextpdf.signatures
Modifier and TypeMethodDescriptionprotected IRandomAccessSource
PdfSigner.getUnderlyingSource()
Returns the underlying source.