Uses of Interface
org.apache.pdfbox.io.RandomAccessRead
Packages that use RandomAccessRead
Package
Description
This package holds classes used to parse CFF/Type2-Fonts (aka Type1C-Fonts).
This package holds classes that are necessary to parse cmap files.
This package contains classes to parse a TTF file.
This package contains provides classes for working with content streams.
These are the low level objects that make up a PDF document.
This example shows how to to integrate the PDFBox project with lucene.
The packages in this package will show how to use the PDFBox util API.
This package will hold the PDFBox implementations of the filters that are used in PDF documents.
This package contains IO streams.
The pdfparser package contains classes to parse PDF documents and objects within the document.
This is the persistence layer used to write the PDFBox documents to a stream.
The PDModel package represents a high level API for creating and manipulating PDF documents.
Classes to deal with font functionality in a PDF Document.
This package deals with Form XObjects that are stored in a PDF document.
This package deals with images that are stored in a PDF document.
This package deals with patterns which are used instead of colors.
The digital signature library will manage signatures that are stored in the PDF document.
This is the visual signature part that help creating the visual representation for the digital signature.
-
Uses of RandomAccessRead in org.apache.fontbox.cff
Fields in org.apache.fontbox.cff declared as RandomAccessReadModifier and TypeFieldDescriptionprivate final RandomAccessReadDataInputRandomAccessRead.randomAccessReadMethods in org.apache.fontbox.cff with parameters of type RandomAccessReadModifier and TypeMethodDescriptionCFFParser.parse(RandomAccessRead randomAccessRead) Parse CFF font using a RandomAccessRead as input.voidCFFParser.parseFirstSubFontROS(RandomAccessRead randomAccessRead, FontHeaders outHeaders) Extract "Registry", "Ordering" and "Supplement" properties from the first CFF subfont.Constructors in org.apache.fontbox.cff with parameters of type RandomAccessReadModifierConstructorDescriptionDataInputRandomAccessRead(RandomAccessRead randomAccessRead) Constructor. -
Uses of RandomAccessRead in org.apache.fontbox.cmap
Methods in org.apache.fontbox.cmap that return RandomAccessReadModifier and TypeMethodDescriptionprivate RandomAccessReadCMapParser.getExternalCMap(String name) Returns a RandomAccessRead containing the given "use" CMap.Methods in org.apache.fontbox.cmap with parameters of type RandomAccessReadModifier and TypeMethodDescriptionCMapParser.parse(RandomAccessRead randomAcccessRead) This will parse the stream and create a cmap object.private voidCMapParser.parseBeginbfchar(Number cosCount, RandomAccessRead randomAcccessRead, CMap result) private voidCMapParser.parseBeginbfrange(Number cosCount, RandomAccessRead randomAcccessRead, CMap result) private voidCMapParser.parseBegincidchar(Number cosCount, RandomAccessRead randomAcccessRead, CMap result) private voidCMapParser.parseBegincidrange(int numberOfLines, RandomAccessRead randomAcccessRead, CMap result) private voidCMapParser.parseBegincodespacerange(Number cosCount, RandomAccessRead randomAcccessRead, CMap result) private byte[]CMapParser.parseByteArray(RandomAccessRead randomAcccessRead) private IntegerCMapParser.parseInteger(RandomAccessRead randomAcccessRead) private voidCMapParser.parseLiteralName(CMapParser.LiteralName literal, RandomAccessRead randomAcccessRead, CMap result) private ObjectCMapParser.parseNextToken(RandomAccessRead randomAcccessRead) CMapParser.readArray(RandomAccessRead randomAcccessRead) private ObjectCMapParser.readDictionary(RandomAccessRead randomAcccessRead) private StringCMapParser.readLine(RandomAccessRead randomAcccessRead, int firstByte) private CMapParser.LiteralNameCMapParser.readLiteralName(RandomAccessRead randomAcccessRead) private NumberCMapParser.readNumber(RandomAccessRead randomAcccessRead, int firstByte) private CMapParser.OperatorCMapParser.readOperator(RandomAccessRead randomAcccessRead, int firstByte) private StringCMapParser.readString(RandomAccessRead randomAcccessRead) private voidCMapParser.readUntilEndOfLine(RandomAccessRead randomAcccessRead, StringBuilder buf) -
Uses of RandomAccessRead in org.apache.fontbox.ttf
Fields in org.apache.fontbox.ttf declared as RandomAccessReadModifier and TypeFieldDescriptionprivate final RandomAccessReadRandomAccessReadUnbufferedDataStream.randomAccessReadMethods in org.apache.fontbox.ttf that return RandomAccessReadModifier and TypeMethodDescriptionRandomAccessReadDataStream.createSubView(long length) RandomAccessReadUnbufferedDataStream.createSubView(long length) TTCDataStream.createSubView(long length) TTFDataStream.createSubView(long length) Creates a view from current position topos + length.Methods in org.apache.fontbox.ttf with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate static TTFDataStreamTrueTypeCollection.createBufferedDataStream(RandomAccessRead randomAccessRead, boolean closeAfterReading) OTFParser.parse(RandomAccessRead randomAccessRead) TTFParser.parse(RandomAccessRead randomAccessRead) Parse a RandomAccessRead and return a TrueType font.TTFParser.parseTableHeaders(RandomAccessRead randomAccessRead) Parse a RandomAccessRead and return a TrueType font.Constructors in org.apache.fontbox.ttf with parameters of type RandomAccessReadModifierConstructorDescription(package private)RandomAccessReadDataStream(RandomAccessRead randomAccessRead) Constructor.(package private)RandomAccessReadUnbufferedDataStream(RandomAccessRead randomAccessRead) -
Uses of RandomAccessRead in org.apache.pdfbox
Methods in org.apache.pdfbox with parameters of type RandomAccessReadModifier and TypeMethodDescriptionstatic PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead) Parses a PDF.static PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead, String password) Parses a PDF.static PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead, String password, InputStream keyStore, String alias) Parses a PDF.static PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead, String password, InputStream keyStore, String alias, RandomAccessStreamCache.StreamCacheCreateFunction streamCacheCreateFunction) Parses a PDF.static PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead, String password, RandomAccessStreamCache.StreamCacheCreateFunction streamCacheCreateFunction) Parses a PDF.static PDDocumentLoader.loadPDF(RandomAccessRead randomAccessRead, RandomAccessStreamCache.StreamCacheCreateFunction streamCacheCreateFunction) Parses a PDF. -
Uses of RandomAccessRead in org.apache.pdfbox.contentstream
Methods in org.apache.pdfbox.contentstream that return RandomAccessReadModifier and TypeMethodDescriptionPDContentStream.getContentsForRandomAccess()Returns this stream's content, if any.default RandomAccessReadPDContentStream.getContentsForStreamParsing()Returns this stream's content, if any. -
Uses of RandomAccessRead in org.apache.pdfbox.cos
Methods in org.apache.pdfbox.cos that return RandomAccessReadModifier and TypeMethodDescriptionCOSStream.createView()Returns a new RandomAccessRead which reads the decoded stream data. -
Uses of RandomAccessRead in org.apache.pdfbox.examples.lucene
Methods in org.apache.pdfbox.examples.lucene with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate voidLucenePDFDocument.addContent(org.apache.lucene.document.Document document, RandomAccessRead source, String documentLocation) This will add the contents to the lucene document. -
Uses of RandomAccessRead in org.apache.pdfbox.examples.util
Method parameters in org.apache.pdfbox.examples.util with type arguments of type RandomAccessReadModifier and TypeMethodDescriptionprivate PDFMergerUtilityPDFMergerExample.createPDFMergerUtility(List<RandomAccessRead> sources, ByteArrayOutputStream mergedPDFOutputStream) PDFMergerExample.merge(List<RandomAccessRead> sources) Creates a compound PDF document from a list of input documents. -
Uses of RandomAccessRead in org.apache.pdfbox.filter
Methods in org.apache.pdfbox.filter that return RandomAccessReadModifier and TypeMethodDescriptionstatic RandomAccessReadFilter.decode(InputStream encoded, List<Filter> filterList, COSDictionary parameters, DecodeOptions options, List<DecodeResult> results) Decodes data, with optional DecodeOptions. -
Uses of RandomAccessRead in org.apache.pdfbox.io
Subinterfaces of RandomAccessRead in org.apache.pdfbox.ioModifier and TypeInterfaceDescriptioninterfaceAn interface to allow data to be stored completely in memory or to use a scratch file on the disk.Classes in org.apache.pdfbox.io that implement RandomAccessReadModifier and TypeClassDescriptionclassAn implementation of the RandomAccessRead interface using an InputStream as source.classAn implementation of the RandomAccessRead interface to store data in memory.classProvides random access to portions of a file combined with buffered reading of content.classAn implementation of the RandomAccess interface backed by a memory mapped file channel.classThis class provides a view of a part of a random access read.classAn implementation of the RandomAccess interface to store data in memory.(package private) classImplementation ofRandomAccessas sequence of multiple fixed size pages handled byScratchFile.classWrapper class to combine several RandomAccessRead instances so that they can be accessed as one big RandomAccessRead.Fields in org.apache.pdfbox.io declared as RandomAccessReadModifier and TypeFieldDescriptionprivate RandomAccessReadSequenceRandomAccessRead.currentRandomAccessReadprivate final RandomAccessReadRandomAccessInputStream.inputprivate RandomAccessReadRandomAccessReadView.randomAccessReadFields in org.apache.pdfbox.io with type parameters of type RandomAccessReadModifier and TypeFieldDescriptionprivate final List<RandomAccessRead> SequenceRandomAccessRead.readerListMethods in org.apache.pdfbox.io that return RandomAccessReadModifier and TypeMethodDescriptionprivate RandomAccessReadSequenceRandomAccessRead.getCurrentReader()Constructors in org.apache.pdfbox.io with parameters of type RandomAccessReadModifierConstructorDescriptionRandomAccessInputStream(RandomAccessRead randomAccessRead) Creates a new RandomAccessInputStream, with a position of zero.RandomAccessReadView(RandomAccessRead randomAccessRead, long startPosition, long streamLength) Constructor.RandomAccessReadView(RandomAccessRead randomAccessRead, long startPosition, long streamLength, boolean closeInput) Constructor.Constructor parameters in org.apache.pdfbox.io with type arguments of type RandomAccessReadModifierConstructorDescriptionSequenceRandomAccessRead(List<RandomAccessRead> randomAccessReadList) -
Uses of RandomAccessRead in org.apache.pdfbox.multipdf
Methods in org.apache.pdfbox.multipdf with parameters of type RandomAccessReadModifier and TypeMethodDescriptionvoidPDFMergerUtility.addSource(RandomAccessRead source) Add a source to the list of documents to merge.Method parameters in org.apache.pdfbox.multipdf with type arguments of type RandomAccessReadModifier and TypeMethodDescriptionvoidPDFMergerUtility.addSources(List<RandomAccessRead> sourcesList) Add a list of sources to the list of documents to merge. -
Uses of RandomAccessRead in org.apache.pdfbox.pdfparser
Fields in org.apache.pdfbox.pdfparser declared as RandomAccessReadModifier and TypeFieldDescriptionprotected final RandomAccessReadBaseParser.sourceThis is the stream that will be read from.Constructors in org.apache.pdfbox.pdfparser with parameters of type RandomAccessReadModifierConstructorDescription(package private)BaseParser(RandomAccessRead pdfSource) Default constructor.BruteForceParser(RandomAccessRead source, COSDocument document) Constructor.COSParser(RandomAccessRead source) Default constructor.COSParser(RandomAccessRead source, String password, InputStream keyStore, String keyAlias) Constructor for encrypted pdfs.COSParser(RandomAccessRead source, String password, InputStream keyStore, String keyAlias, RandomAccessStreamCache.StreamCacheCreateFunction streamCacheCreateFunction) Constructor for encrypted pdfs.FDFParser(RandomAccessRead source) Constructs parser for given file using memory buffer.PDFParser(RandomAccessRead source) Constructor.PDFParser(RandomAccessRead source, String decryptionPassword) Constructor.PDFParser(RandomAccessRead source, String decryptionPassword, InputStream keyStore, String alias) Constructor.PDFParser(RandomAccessRead source, String decryptionPassword, InputStream keyStore, String alias, RandomAccessStreamCache.StreamCacheCreateFunction streamCacheCreateFunction) Constructor. -
Uses of RandomAccessRead in org.apache.pdfbox.pdfwriter
Fields in org.apache.pdfbox.pdfwriter declared as RandomAccessReadConstructors in org.apache.pdfbox.pdfwriter with parameters of type RandomAccessReadModifierConstructorDescriptionCOSWriter(OutputStream outputStream, RandomAccessRead inputData) COSWriter constructor for incremental updates.COSWriter(OutputStream outputStream, RandomAccessRead inputData, Set<COSDictionary> objectsToWrite) Constructor for incremental updates with a list of objects to write. -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel
Fields in org.apache.pdfbox.pdmodel declared as RandomAccessReadMethods in org.apache.pdfbox.pdmodel that return RandomAccessReadModifier and TypeMethodDescriptionPDPage.getContentsForRandomAccess()PDPage.getContentsForStreamParsing()Constructors in org.apache.pdfbox.pdmodel with parameters of type RandomAccessReadModifierConstructorDescriptionPDDocument(COSDocument doc, RandomAccessRead source) Constructor that uses an existing document.PDDocument(COSDocument doc, RandomAccessRead source, AccessPermission permission) Constructor that uses an existing document. -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.font
Methods in org.apache.pdfbox.pdmodel.font that return RandomAccessReadMethods in org.apache.pdfbox.pdmodel.font with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate TTFParserPDCIDFontType2.getParser(RandomAccessRead randomAccessRead, boolean isEmbedded) private TTFParserPDTrueTypeFont.getParser(RandomAccessRead randomAccessRead, boolean isEmbedded) static PDTrueTypeFontPDTrueTypeFont.load(PDDocument doc, RandomAccessRead randomAccessRead, Encoding encoding) Loads a TTF to be embedded into a document as a simple font.static PDType0FontPDType0Font.load(PDDocument doc, RandomAccessRead randomAccessRead, boolean embedSubset, boolean vertical) Loads a TTF to be embedded into a document as a Type 0 font.static CMapCMapManager.parseCMap(RandomAccessRead randomAccessRead) Parse the given CMap. -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.graphics.form
Methods in org.apache.pdfbox.pdmodel.graphics.form that return RandomAccessRead -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.graphics.image
Methods in org.apache.pdfbox.pdmodel.graphics.image with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate static PDImageXObjectCCITTFactory.createFromRandomAccessImpl(PDDocument document, RandomAccessRead reader, int number) Creates a new CCITT Fax compressed image XObject from a TIFF file.private static voidCCITTFactory.extractFromTiff(RandomAccessRead reader, OutputStream os, COSDictionary params, int number) private static intCCITTFactory.readlong(char endianess, RandomAccessRead raf) private static intCCITTFactory.readshort(char endianess, RandomAccessRead raf) -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.graphics.pattern
Methods in org.apache.pdfbox.pdmodel.graphics.pattern that return RandomAccessRead -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.interactive.digitalsignature
Fields in org.apache.pdfbox.pdmodel.interactive.digitalsignature declared as RandomAccessReadMethods in org.apache.pdfbox.pdmodel.interactive.digitalsignature with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate voidSignatureOptions.initFromRandomAccessRead(RandomAccessRead rar) -
Uses of RandomAccessRead in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible
Methods in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible with parameters of type RandomAccessReadModifier and TypeMethodDescriptionprivate voidPDVisibleSignDesigner.calculatePageSizeFromRandomAccessRead(RandomAccessRead documentSource, int page) Constructors in org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible with parameters of type RandomAccessReadModifierConstructorDescriptionPDVisibleSignDesigner(RandomAccessRead documentSource, BufferedImage image, int page) Constructor.PDVisibleSignDesigner(RandomAccessRead documentSource, InputStream imageStream, int page) Constructor.