Package | Description |
---|---|
com.itextpdf.text.io | |
com.itextpdf.text.pdf |
Modifier and Type | Class | Description |
---|---|---|
class |
FileChannelRandomAccessSource |
A RandomAccessSource that is based on an underlying
FileChannel . |
class |
GetBufferedRandomAccessSource |
|
class |
IndependentRandomAccessSource |
A RandomAccessSource that is wraps another RandomAccessSouce but does not propagate close().
|
class |
WindowRandomAccessSource |
A RandomAccessSource that wraps another RandomAccessSouce and provides a window of it at a specific offset and over
a specific length.
|
Modifier and Type | Method | Description |
---|---|---|
RandomAccessSource |
RandomAccessSourceFactory.createBestSource(RandomAccessFile raf) |
Creates a
RandomAccessSource based on a RandomAccessFile. |
RandomAccessSource |
RandomAccessSourceFactory.createBestSource(String filename) |
Creates a
RandomAccessSource based on a filename string. |
RandomAccessSource |
RandomAccessSourceFactory.createBestSource(FileChannel channel) |
Creates a
RandomAccessSource based on memory mapping a file channel. |
RandomAccessSource |
RandomAccessSourceFactory.createRanged(RandomAccessSource source,
long[] ranges) |
|
RandomAccessSource |
RandomAccessSourceFactory.createSource(byte[] data) |
Creates a
RandomAccessSource based on a byte array |
RandomAccessSource |
RandomAccessSourceFactory.createSource(InputStream is) |
Creates a
RandomAccessSource based on an InputStream . |
RandomAccessSource |
RandomAccessSourceFactory.createSource(RandomAccessFile raf) |
|
RandomAccessSource |
RandomAccessSourceFactory.createSource(URL url) |
Creates a
RandomAccessSource based on a URL. |
Modifier and Type | Method | Description |
---|---|---|
static void |
StreamUtil.CopyBytes(RandomAccessSource source,
long start,
long length,
OutputStream outs) |
|
RandomAccessSource |
RandomAccessSourceFactory.createRanged(RandomAccessSource source,
long[] ranges) |
Constructor | Description |
---|---|
GetBufferedRandomAccessSource(RandomAccessSource source) |
Constructs a new OffsetRandomAccessSource
|
IndependentRandomAccessSource(RandomAccessSource source) |
Constructs a new OffsetRandomAccessSource
|
RASInputStream(RandomAccessSource source) |
Creates an input stream based on the source
|
WindowRandomAccessSource(RandomAccessSource source,
long offset) |
Constructs a new OffsetRandomAccessSource that extends to the end of the underlying source
|
WindowRandomAccessSource(RandomAccessSource source,
long offset,
long length) |
Constructs a new OffsetRandomAccessSource with an explicit length
|
Modifier and Type | Method | Description |
---|---|---|
RandomAccessSource |
RandomAccessFileOrArray.createSourceView() |
|
protected RandomAccessSource |
RandomAccessFileOrArray.getByteSource() |
Deprecated.
|
Constructor | Description |
---|---|
RandomAccessFileOrArray(RandomAccessSource byteSource) |
Creates a RandomAccessFileOrArray that wraps the specified byte source.
|
Copyright © 2018. All rights reserved.