Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
POIXMLRelation.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
|
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 and 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 PackagePartCollection |
OPCPackage.getPartsImpl()
Get all parts link to the package.
|
protected PackagePartCollection |
ZipPackage.getPartsImpl()
Retrieves the parts from this package.
|
PackagePart |
PackagePart.getRelatedPart(PackageRelationship rel)
Get the PackagePart that is the target of a relationship.
|
PackageRelationshipCollection |
RelationshipSource.getRelationships()
Retrieve all the relationships attached to this.
|
PackageRelationshipCollection |
PackagePart.getRelationships()
Retrieve all the relationships attached to this part.
|
PackageRelationshipCollection |
RelationshipSource.getRelationshipsByType(java.lang.String relationshipType)
Retrieve all relationships attached to this part which have the specified
type.
|
PackageRelationshipCollection |
PackagePart.getRelationshipsByType(java.lang.String relationshipType)
Retrieve all relationships attached to this part which have the specified
type.
|
int |
OPCPackage.getUnusedPartIndex(java.lang.String nameTemplate)
Get an unused part index based on the namePattern, which doesn't exist yet
and has the lowest positive index
|
int |
PackagePartCollection.getUnusedPartIndex(java.lang.String nameTemplate)
Get an unused part index based on the namePattern, which doesn't exist yet
and has the lowest positive index
|
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 OPCPackage |
OPCPackage.open(ZipEntrySource zipEntry)
Open an user provided
ZipEntrySource with read-only permission. |
static OPCPackage |
OPCPackage.openOrCreate(java.io.File file)
Opens a package if it exists, else it creates one.
|
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 and Description |
---|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType)
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType,
boolean loadRelationships)
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
PackageRelationshipCollection(OPCPackage container)
Constructor.
|
PackageRelationshipCollection(OPCPackage container,
PackagePart part)
Constructor.
|
PackageRelationshipCollection(PackagePart part)
Constructor.
|
ZipPackagePart(OPCPackage container,
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
Modifier and Type | Method and 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 and 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 and 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 and Description |
---|---|
XSSFWorkbook |
XDDFChart.getWorkbook() |
void |
XDDFChart.saveWorkbook(XSSFWorkbook workbook)
this method write the XSSFWorkbook object data into embedded excel file
|
Modifier and Type | Method and Description |
---|---|
static XMLSlideShow |
XSLFSlideShowFactory.createSlideShow(java.io.File file,
boolean readOnly)
Creates the XMLSlideShow from the given File, which must exist and be readable.
|
static XMLSlideShow |
XSLFSlideShowFactory.createSlideShow(java.io.InputStream stream)
Creates a XMLSlideShow from the given InputStream
|
static Shape<?,?> |
XSLFMetroShape.parseShape(byte[] metroBytes) |
Modifier and Type | Method and 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> |
XSSFBReader.getSheetsData()
Returns an Iterator which will let you get at all the
different Sheets in turn.
|
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 and Description |
---|---|
static XSSFWorkbook |
XSSFWorkbookFactory.createWorkbook(java.io.File file,
boolean readOnly)
Creates the XSSFWorkbook from the given File, which must exist and be readable.
|
static XSSFWorkbook |
XSSFWorkbookFactory.createWorkbook(java.io.InputStream stream)
Creates a XSSFWorkbook from the given InputStream
|
void |
XSSFWorkbook.setVBAProject(XSSFWorkbook macroWorkbook)
Adds a vbaProject.bin file taken from another, given workbook to this one.
|
Constructor and Description |
---|
XSSFWorkbook(java.io.File file)
Constructs a XSSFWorkbook object from a given file.
|
Modifier and Type | Method and Description |
---|---|
org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTInline |
XWPFRun.addChart(java.lang.String chartRelId)
this method add chart template into document
|
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 |
XWPFHeaderFooter.addPictureData(byte[] pictureData,
int format)
Adds a picture to the document.
|
java.lang.String |
XWPFDocument.addPictureData(java.io.InputStream is,
int format) |
java.lang.String |
XWPFHeaderFooter.addPictureData(java.io.InputStream is,
int format)
Adds a picture to the document.
|
protected void |
XWPFChart.attach(java.lang.String chartRelId,
XWPFRun run)
Attach this chart known by its relation id to the given text run.
|
XWPFChart |
XWPFDocument.createChart()
This method is used to create template for chart XML
no need to read MS-Word file and modify charts
|
XWPFChart |
XWPFDocument.createChart(int width,
int height)
This method is used to create template for chart XML
no need to read MS-Word file and modify charts
|
int |
XWPFDocument.getNextPicNameNumber(int format)
get the next free ImageNumber
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.