Package | Description |
---|---|
org.apache.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.apache.poi.hslf.record |
Modifier and Type | Class and Description |
---|---|
class |
DefaultEscherRecordFactory
Generates escher records when provided the byte array containing those records.
|
Modifier and Type | Method and Description |
---|---|
protected int |
EscherRecord.fillFields(byte[] data,
EscherRecordFactory f)
Delegates to fillFields(byte[], int, EscherRecordFactory)
|
int |
AbstractEscherOptRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherSplitMenuColorsRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherDgRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherMetafileBlip.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherContainerRecord.fillFields(byte[] data,
int pOffset,
EscherRecordFactory recordFactory) |
int |
EscherSpgrRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherDggRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherBlipRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
UnknownEscherRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherClientDataRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherTextboxRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherChildAnchorRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherClientAnchorRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherBitmapBlip.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherPictBlip.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
EscherBSERecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
abstract int |
EscherRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory)
The contract of this method is to deserialize an escher record including
it's children.
|
int |
EscherSpRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
Modifier and Type | Class and Description |
---|---|
class |
HSLFEscherRecordFactory
Generates escher records when provided the byte array containing those records.
|
Modifier and Type | Method and Description |
---|---|
int |
EscherPlaceholder.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
int |
HSLFEscherClientDataRecord.fillFields(byte[] data,
int offset,
EscherRecordFactory recordFactory) |
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.