Package | Description |
---|---|
org.zkoss.poi.ddf |
This package contains classes for decoding the Microsoft Office
Drawing format otherwise known as escher henceforth known in POI
as the Dreadful Drawing Format.
|
org.zkoss.poi.hpbf.model | |
org.zkoss.poi.hslf.dev | |
org.zkoss.poi.hslf.model | |
org.zkoss.poi.hslf.record | |
org.zkoss.poi.hssf.model |
Provides low level API structures for reading, writing, modifying XLS files.
|
org.zkoss.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
org.zkoss.poi.hssf.usermodel |
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
|
org.zkoss.poi.hwpf.model |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEscherOptRecord
Common abstract class for
EscherOptRecord and
EscherTertiaryOptRecord |
class |
EscherBitmapBlip |
class |
EscherBlipRecord |
class |
EscherBlipWMFRecord
The blip record is used to hold details about large binary objects that occur in escher such
as JPEG, GIF, PICT and WMF files.
|
class |
EscherBSERecord
The BSE record is related closely to the
EscherBlipRecord and stores
extra information about the blip. |
class |
EscherChildAnchorRecord
The escher child achor record is used to specify the position of a shape under an
existing group.
|
class |
EscherClientAnchorRecord
The escher client anchor specifies which rows and cells the shape is bound to as well as
the offsets within those cells.
|
class |
EscherClientDataRecord
The EscherClientDataRecord is used to store client specific data about the position of a
shape within a container.
|
class |
EscherContainerRecord
Escher container records store other escher records as children.
|
class |
EscherDggRecord
This record defines the drawing groups used for a particular sheet.
|
class |
EscherDgRecord
This record simply holds the number of shapes in the drawing group and the
last shape id used for this drawing group.
|
class |
EscherMetafileBlip |
class |
EscherOptRecord
The opt record is used to store property values for a shape.
|
class |
EscherPictBlip |
class |
EscherSpgrRecord
The spgr record defines information about a shape group.
|
class |
EscherSplitMenuColorsRecord
A list of the most recently used colours for the drawings contained in
this document.
|
class |
EscherSpRecord
Together the the EscherOptRecord this record defines some of the basic
properties of a shape.
|
class |
EscherTertiaryOptRecord
"The OfficeArtTertiaryFOPT record specifies a table of OfficeArtRGFOPTE properties, as defined in section 2.3.1."
-- [MS-ODRAW] -- v20110608; Office Drawing Binary File Format
|
class |
EscherTextboxRecord
Holds data from the parent application.
|
class |
UnknownEscherRecord
This record is used whenever a escher record is encountered that
we do not explicitly support.
|
Modifier and Type | Method and Description |
---|---|
<T extends EscherRecord> |
EscherContainerRecord.getChildById(short recordId) |
Modifier and Type | Method and Description |
---|---|
EscherRecord |
EscherRecordFactory.createRecord(byte[] data,
int offset)
Create a new escher record from the data provided.
|
EscherRecord |
DefaultEscherRecordFactory.createRecord(byte[] data,
int offset)
Generates an escher record including the any children contained under that record.
|
EscherRecord |
EscherRecord.getChild(int index)
Returns the indexed child record.
|
EscherRecord |
EscherContainerRecord.getChild(int index) |
Modifier and Type | Method and Description |
---|---|
Iterator<EscherRecord> |
EscherContainerRecord.getChildIterator() |
List<EscherRecord> |
UnknownEscherRecord.getChildRecords() |
List<EscherRecord> |
EscherRecord.getChildRecords() |
List<EscherRecord> |
EscherContainerRecord.getChildRecords() |
Modifier and Type | Method and Description |
---|---|
void |
EscherContainerRecord.addChildBefore(EscherRecord record,
int insertBeforeRecordId) |
void |
UnknownEscherRecord.addChildRecord(EscherRecord childRecord) |
void |
EscherContainerRecord.addChildRecord(EscherRecord record) |
void |
NullEscherSerializationListener.afterRecordSerialize(int offset,
short recordId,
int size,
EscherRecord record) |
void |
EscherSerializationListener.afterRecordSerialize(int offset,
short recordId,
int size,
EscherRecord record)
Fired after a record has been serialized.
|
void |
NullEscherSerializationListener.beforeRecordSerialize(int offset,
short recordId,
EscherRecord record) |
void |
EscherSerializationListener.beforeRecordSerialize(int offset,
short recordId,
EscherRecord record)
Fired before a given escher record is serialized.
|
boolean |
EscherContainerRecord.removeChildRecord(EscherRecord toBeRemoved) |
Modifier and Type | Method and Description |
---|---|
void |
EscherContainerRecord.getRecordsById(short recordId,
List<EscherRecord> out)
Recursively find records with the specified record ID
|
void |
UnknownEscherRecord.setChildRecords(List<EscherRecord> childRecords) |
void |
EscherRecord.setChildRecords(List<EscherRecord> childRecords)
Sets the child records for this record.
|
void |
EscherContainerRecord.setChildRecords(List<EscherRecord> childRecords)
replaces the internal child list with the contents of the supplied childRecords
|
Modifier and Type | Method and Description |
---|---|
EscherRecord[] |
EscherPart.getEscherRecords() |
Modifier and Type | Method and Description |
---|---|
String |
SlideShowRecordDumper.printEscherRecord(EscherRecord er) |
Modifier and Type | Method and Description |
---|---|
static EscherRecord |
Shape.getEscherChild(EscherContainerRecord owner,
int recordId)
Helper method to return escher child by record ID
|
Modifier and Type | Method and Description |
---|---|
protected EscherRecord |
PPDrawing.findFirstEscherRecordOfType(short type,
EscherContainerRecord parent) |
EscherRecord[] |
PPDrawing.getEscherRecords()
Get access to the underlying Escher Records
|
Modifier and Type | Method and Description |
---|---|
static EscherRecord |
ConvertAnchor.createAnchor(HSSFAnchor userAnchor) |
protected EscherRecord |
AbstractShape.createAnchor(HSSFAnchor userAnchor)
Deprecated.
Creates an escher anchor record from a HSSFAnchor.
|
EscherRecord |
TextboxShape.getEscherTextbox()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
EscherRecord |
AbstractEscherHolderRecord.findFirstWithId(short id)
Descends into all our children, returning the
first EscherRecord with the given id, or null
if none found
|
EscherRecord |
AbstractEscherHolderRecord.getEscherRecord(int index) |
Modifier and Type | Method and Description |
---|---|
List<EscherRecord> |
AbstractEscherHolderRecord.getEscherRecords() |
Map<EscherRecord,Record> |
EscherAggregate.getShapeToObjMapping() |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractEscherHolderRecord.addEscherRecord(EscherRecord element) |
void |
AbstractEscherHolderRecord.addEscherRecord(int index,
EscherRecord element) |
void |
EscherAggregate.associateShapeToObjRecord(EscherRecord r,
Record objRecord)
Associates an escher record to an OBJ record or a TXO record.
|
void |
EscherAggregate.removeShapeToObjRecord(EscherRecord rec)
Remove echerRecord and associated to it Obj or TextObj record
|
Modifier and Type | Method and Description |
---|---|
protected EscherRecord |
HSSFClientAnchor.getEscherAnchor() |
protected EscherRecord |
HSSFChildAnchor.getEscherAnchor() |
protected abstract EscherRecord |
HSSFAnchor.getEscherAnchor() |
Modifier and Type | Method and Description |
---|---|
EscherRecord |
EscherRecordHolder.findFirstWithId(short id)
Descends into all our children, returning the
first EscherRecord with the given id, or null
if none found
|
Modifier and Type | Method and Description |
---|---|
List<EscherRecord> |
PICFAndOfficeArtData.getBlipRecords() |
List<EscherRecord> |
EscherRecordHolder.getEscherRecords() |
Copyright © 2020. All rights reserved.