Uses of Interface
com.itextpdf.io.source.IRandomAccessSource
Packages that use IRandomAccessSource
-
Uses of IRandomAccessSource in com.itextpdf.io.source
Classes in com.itextpdf.io.source that implement IRandomAccessSourceModifier 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.Methods in com.itextpdf.io.source that return IRandomAccessSourceModifier 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 sourceMethods in com.itextpdf.io.source with parameters of type IRandomAccessSourceModifier and TypeMethodDescriptionRandomAccessSourceFactory.createRanged
(IRandomAccessSource source, long[] ranges) Constructors in com.itextpdf.io.source with parameters of type IRandomAccessSourceModifierConstructorDescriptionConstructs 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
Classes in com.itextpdf.kernel.pdf that implement IRandomAccessSourceConstructors in com.itextpdf.kernel.pdf with parameters of type IRandomAccessSourceModifierConstructorDescriptionPdfReader
(IRandomAccessSource byteSource, ReaderProperties properties) Constructs a new PdfReader. -
Uses of IRandomAccessSource in com.itextpdf.signatures
Methods in com.itextpdf.signatures that return IRandomAccessSourceModifier and TypeMethodDescriptionprotected IRandomAccessSource
PdfSigner.getUnderlyingSource()
Returns the underlying source.