public abstract class Metafile extends HSLFPictureData
Modifier and Type | Class and Description |
---|---|
static class |
Metafile.Header
A structure which represents a 34-byte header preceding the compressed metafile data
|
PictureData.PictureType
CHECKSUM_SIZE
Modifier | Constructor and Description |
---|---|
protected |
Metafile(EscherContainerRecord recordContainer,
EscherBSERecord bse)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
protected static byte[] |
compress(byte[] bytes,
int offset,
int length) |
java.awt.Dimension |
getImageDimension()
Return the original image dimensions in points
(for formats supported by BufferedImage).
|
create, formatImageForSlideshow, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getSignature, getUID, getUIDInstanceCount, setData, setIndex, setOffset, setRawData, setSignature, setUIDInstanceCount, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getData, getType
getGenericChildren, getGenericRecordType
@Internal protected Metafile(EscherContainerRecord recordContainer, EscherBSERecord bse)
recordContainer
- Record tracking all pictures. Should be attached to the slideshow that this picture is
linked to.bse
- Record referencing this picture. Should be attached to the slideshow that this picture is linked to.protected static byte[] compress(byte[] bytes, int offset, int length)
public java.awt.Dimension getImageDimension()
PictureData
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.