Modifier and Type | Method | Description |
---|---|---|
protected PackagePart[] |
POIXMLDocument.getRelatedByType(java.lang.String contentType) |
Retrieves all the PackageParts which are defined as
relationships of the base document with the
specified content type.
|
protected PackagePart |
POIXMLDocumentPart.getTargetPart(PackageRelationship rel) |
Get the PackagePart that is the target of a relationship from this Part.
|
protected void |
POIXMLDocumentPart.rebase(OPCPackage pkg) |
When you open something like a theme, call this to
re-base the XML Document onto the core child of the
current core document
|
Modifier and Type | Method | Description |
---|---|---|
static POITextExtractor |
ExtractorFactory.createExtractor(java.io.File f) |
|
static POITextExtractor |
ExtractorFactory.createExtractor(java.io.InputStream inp) |
|
static POITextExtractor |
ExtractorFactory.createExtractor(DirectoryNode poifsDir) |
|
static POITextExtractor |
ExtractorFactory.createExtractor(DirectoryNode poifsDir,
POIFSFileSystem fs) |
Deprecated.
Use
ExtractorFactory.createExtractor(DirectoryNode) instead |
static POIOLE2TextExtractor |
ExtractorFactory.createExtractor(POIFSFileSystem fs) |
|
static POITextExtractor[] |
ExtractorFactory.getEmbededDocsTextExtractors(POIOLE2TextExtractor ext) |
Returns an array of text extractors, one for each of
the embedded documents in the file (if there are any).
|
Modifier and Type | Method | Description |
---|---|---|
static PackagePartName |
PackagingURIHelper.createPartName(java.lang.String partName) |
Create an OPC compliant part name.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.lang.String partName,
PackagePart relativePart) |
Create an OPC compliant part name by resolving it using a base part.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.net.URI partUri) |
Create an OPC compliant part name by throwing an exception if the URI is
not valid.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.net.URI partName,
PackagePart relativePart) |
Create an OPC compliant part name by resolving it using a base part.
|
PackageProperties |
OPCPackage.getPackageProperties() |
Retrieves or creates if none exists, core package property part.
|
java.util.ArrayList<PackagePart> |
OPCPackage.getParts() |
Load the parts of the archive if it has not been done yet.
|
protected abstract PackagePart[] |
OPCPackage.getPartsImpl() |
Get all parts link to the package.
|
protected PackagePart[] |
ZipPackage.getPartsImpl() |
Retrieves the parts from this package.
|
PackagePart |
PackagePart.getRelatedPart(PackageRelationship rel) |
Get the PackagePart that is the target of a relationship.
|
PackageRelationshipCollection |
PackagePart.getRelationships() |
Retrieve all the relationships attached to this part.
|
PackageRelationshipCollection |
RelationshipSource.getRelationships() |
Retrieve all the relationships attached to this.
|
PackageRelationshipCollection |
PackagePart.getRelationshipsByType(java.lang.String relationshipType) |
Retrieve all relationships attached to this part which have the specified
type.
|
PackageRelationshipCollection |
RelationshipSource.getRelationshipsByType(java.lang.String relationshipType) |
Retrieve all relationships attached to this part which have the specified
type.
|
abstract boolean |
PackagePart.load(java.io.InputStream ios) |
Load the content of this part.
|
static OPCPackage |
OPCPackage.open(java.io.File file) |
Open a package with read/write permission.
|
static OPCPackage |
OPCPackage.open(java.io.File file,
PackageAccess access) |
Open a package.
|
static OPCPackage |
OPCPackage.open(java.io.InputStream in) |
Open a package.
|
static OPCPackage |
OPCPackage.open(java.lang.String path) |
Open a package with read/write permission.
|
static OPCPackage |
OPCPackage.open(java.lang.String path,
PackageAccess access) |
Open a package.
|
static Package |
Package.open(java.io.InputStream in) |
Deprecated.
|
static Package |
Package.open(java.lang.String path) |
Deprecated.
|
static Package |
Package.open(java.lang.String path,
PackageAccess access) |
Deprecated.
|
static OPCPackage |
OPCPackage.openOrCreate(java.io.File file) |
Opens a package if it exists, else it creates one.
|
static Package |
Package.openOrCreate(java.io.File file) |
Deprecated.
|
void |
PackageRelationshipCollection.parseRelationshipsPart(PackagePart relPart) |
Parse the relationship part and add all relationship in this collection.
|
void |
OPCPackage.removePartRecursive(PackagePartName partName) |
Remove a part from this package as well as its relationship part, if one
exists, and all parts listed in the relationship part.
|
void |
PackagePart.setContentType(java.lang.String contentType) |
Set the content type.
|
boolean |
OPCPackage.validatePackage(OPCPackage pkg) |
Validates the package compliance with the OPC specifications.
|
Constructor | Description |
---|---|
PackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType) |
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType) |
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType,
boolean loadRelationships) |
Constructor.
|
PackageRelationshipCollection(OPCPackage container) |
Constructor.
|
PackageRelationshipCollection(OPCPackage container,
PackagePart part) |
Constructor.
|
PackageRelationshipCollection(PackagePart part) |
Constructor.
|
ZipPackagePart(OPCPackage container,
java.util.zip.ZipEntry zipEntry,
PackagePartName partName,
java.lang.String contentType) |
Constructor.
|
ZipPackagePart(OPCPackage container,
PackagePartName partName,
java.lang.String contentType) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
MemoryPackagePart.load(java.io.InputStream ios) |
|
PackagePart |
PartUnmarshaller.unmarshall(UnmarshallContext context,
java.io.InputStream in) |
Save the content of the package in the stream
|
Constructor | Description |
---|---|
ContentType(java.lang.String contentType) |
Constructor.
|
ContentTypeManager(java.io.InputStream in,
OPCPackage pkg) |
Constructor.
|
MemoryPackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType) |
Constructor.
|
MemoryPackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType,
boolean loadRelationships) |
Constructor.
|
PackagePropertiesPart(OPCPackage pack,
PackagePartName partName) |
Constructor.
|
ZipContentTypeManager(java.io.InputStream in,
OPCPackage pkg) |
Delegate constructor to the super constructor.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
DigitalCertificatePart.load(java.io.InputStream ios) |
Constructor | Description |
---|---|
DigitalCertificatePart() |
Modifier and Type | Method | Description |
---|---|---|
void |
PackagePropertiesUnmarshaller.checkElementForOPCCompliance(org.w3c.dom.Element el) |
Check the element for the following OPC compliance rules:
|
PackagePart |
PackagePropertiesUnmarshaller.unmarshall(UnmarshallContext context,
java.io.InputStream in) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
PackageDigitalSignature.load(java.io.InputStream ios) |
Constructor | Description |
---|---|
PackageDigitalSignature() |
Modifier and Type | Method | Description |
---|---|---|
static Workbook |
WorkbookFactory.create(java.io.File file) |
Creates the appropriate HSSFWorkbook / XSSFWorkbook from
the given File, which must exist and be readable.
|
static Workbook |
WorkbookFactory.create(java.io.File file,
java.lang.String password) |
Creates the appropriate HSSFWorkbook / XSSFWorkbook from
the given File, which must exist and be readable, and
may be password protected
|
static Workbook |
WorkbookFactory.create(java.io.InputStream inp) |
Creates the appropriate HSSFWorkbook / XSSFWorkbook from
the given InputStream.
|
static Workbook |
WorkbookFactory.create(java.io.InputStream inp,
java.lang.String password) |
Creates the appropriate HSSFWorkbook / XSSFWorkbook from
the given InputStream, which may be password protected.
|
Modifier and Type | Method | Description |
---|---|---|
java.io.InputStream |
XSSFReader.getSharedStringsData() |
Returns an InputStream to read the contents of the
shared strings table.
|
SharedStringsTable |
XSSFReader.getSharedStringsTable() |
Opens up the Shared Strings Table, parses it, and
returns a handy object for working with
shared strings.
|
java.io.InputStream |
XSSFReader.getSheet(java.lang.String relId) |
Returns an InputStream to read the contents of the
specified Sheet.
|
java.util.Iterator<java.io.InputStream> |
XSSFReader.getSheetsData() |
Returns an Iterator which will let you get at all the
different Sheets in turn.
|
java.io.InputStream |
XSSFReader.getStylesData() |
Returns an InputStream to read the contents of the
styles table.
|
StylesTable |
XSSFReader.getStylesTable() |
Opens up the Styles Table, parses it, and
returns a handy object for working with cell styles
|
java.io.InputStream |
XSSFReader.getThemesData() |
Returns an InputStream to read the contents of the
themes table.
|
java.io.InputStream |
XSSFReader.getWorkbookData() |
Returns an InputStream to read the contents of the
main Workbook, which contains key overall data for
the file, including sheet definitions.
|
Modifier and Type | Method | Description |
---|---|---|
java.io.InputStream |
XSSFRelation.getContents(PackagePart corePart) |
Fetches the InputStream to read the contents, based
of the specified core part, for which we are defined
as a suitable relationship
|
Constructor | Description |
---|---|
XSSFWorkbook(java.io.File file) |
Constructs a XSSFWorkbook object from a given file.
|
Modifier and Type | Method | Description |
---|---|---|
XWPFPicture |
XWPFRun.addPicture(java.io.InputStream pictureData,
int pictureType,
java.lang.String filename,
int width,
int height) |
Adds a picture to the run.
|
java.lang.String |
XWPFDocument.addPictureData(byte[] pictureData,
int format) |
|
java.lang.String |
XWPFDocument.addPictureData(java.io.InputStream is,
int format) |
|
java.lang.String |
XWPFHeaderFooter.addPictureData(byte[] pictureData,
int format) |
Adds a picture to the document.
|
java.lang.String |
XWPFHeaderFooter.addPictureData(java.io.InputStream is,
int format) |
Adds a picture to the document.
|
int |
XWPFDocument.getNextPicNameNumber(int format) |
get the next free ImageNumber
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.