Uses of Class
org.apache.pdfbox.io.MemoryUsageSetting
-
Packages that use MemoryUsageSetting Package Description org.apache.pdfbox.io This package contains IO streams.org.apache.pdfbox.multipdf org.apache.pdfbox.pdmodel The PDModel package represents a high level API for creating and manipulating PDF documents. -
-
Uses of MemoryUsageSetting in org.apache.pdfbox.io
Methods in org.apache.pdfbox.io that return MemoryUsageSetting Modifier and Type Method Description MemoryUsageSetting
MemoryUsageSetting. getPartitionedCopy(int parallelUseCount)
Returns a copy of this instance with the maximum memory/storage restriction divided by the provided number of parallel uses.MemoryUsageSetting
MemoryUsageSetting. setTempDir(java.io.File tempDir)
Sets directory to be used for temporary files.static MemoryUsageSetting
MemoryUsageSetting. setupMainMemoryOnly()
Setups buffering memory usage to only use main-memory (no temporary file) which is not restricted in size.static MemoryUsageSetting
MemoryUsageSetting. setupMainMemoryOnly(long maxMainMemoryBytes)
Setups buffering memory usage to only use main-memory with the defined maximum.static MemoryUsageSetting
MemoryUsageSetting. setupMixed(long maxMainMemoryBytes)
Setups buffering memory usage to use a portion of main-memory and additionally temporary file(s) in case the specified portion is exceeded.static MemoryUsageSetting
MemoryUsageSetting. setupMixed(long maxMainMemoryBytes, long maxStorageBytes)
Setups buffering memory usage to use a portion of main-memory and additionally temporary file(s) in case the specified portion is exceeded.static MemoryUsageSetting
MemoryUsageSetting. setupTempFileOnly()
Setups buffering memory usage to only use temporary file(s) (no main-memory) with not restricted size.static MemoryUsageSetting
MemoryUsageSetting. setupTempFileOnly(long maxStorageBytes)
Setups buffering memory usage to only use temporary file(s) (no main-memory) with the specified maximum size.Constructors in org.apache.pdfbox.io with parameters of type MemoryUsageSetting Constructor Description ScratchFile(MemoryUsageSetting memUsageSetting)
Initializes page handler. -
Uses of MemoryUsageSetting in org.apache.pdfbox.multipdf
Fields in org.apache.pdfbox.multipdf declared as MemoryUsageSetting Modifier and Type Field Description private MemoryUsageSetting
Splitter. memoryUsageSetting
Methods in org.apache.pdfbox.multipdf that return MemoryUsageSetting Modifier and Type Method Description MemoryUsageSetting
Splitter. getMemoryUsageSetting()
Methods in org.apache.pdfbox.multipdf with parameters of type MemoryUsageSetting Modifier and Type Method Description private void
PDFMergerUtility. legacyMergeDocuments(MemoryUsageSetting memUsageSetting)
Merge the list of source documents, saving the result in the destination file.void
PDFMergerUtility. mergeDocuments(MemoryUsageSetting memUsageSetting)
Merge the list of source documents, saving the result in the destination file.private void
PDFMergerUtility. optimizedMergeDocuments(MemoryUsageSetting memUsageSetting)
void
Splitter. setMemoryUsageSetting(MemoryUsageSetting memoryUsageSetting)
Set the memory setting. -
Uses of MemoryUsageSetting in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel with parameters of type MemoryUsageSetting Modifier and Type Method Description static PDDocument
PDDocument. load(byte[] input, java.lang.String password, java.io.InputStream keyStore, java.lang.String alias, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.File file, java.lang.String password, java.io.InputStream keyStore, java.lang.String alias, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.File file, java.lang.String password, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.File file, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.InputStream input, java.lang.String password, java.io.InputStream keyStore, java.lang.String alias, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.InputStream input, java.lang.String password, MemoryUsageSetting memUsageSetting)
Parses a PDF.static PDDocument
PDDocument. load(java.io.InputStream input, MemoryUsageSetting memUsageSetting)
Parses a PDF.private static PDDocument
PDDocument. load(RandomAccessBufferedFileInputStream raFile, java.lang.String password, java.io.InputStream keyStore, java.lang.String alias, MemoryUsageSetting memUsageSetting)
Constructors in org.apache.pdfbox.pdmodel with parameters of type MemoryUsageSetting Constructor Description PDDocument(MemoryUsageSetting memUsageSetting)
Creates an empty PDF document.
-