@Internal public class HemfHeader extends Object implements HemfRecord
ImageHeaderEMFHemfRecord.RenderBounds| Constructor and Description |
|---|
HemfHeader() |
| Modifier and Type | Method and Description |
|---|---|
long |
getbOpenGL() |
Rectangle2D |
getBoundsRectangle() |
long |
getBytes() |
long |
getCbPixelFormat() |
String |
getDescription() |
Dimension2D |
getDeviceDimension() |
HemfRecordType |
getEmfRecordType() |
Rectangle2D |
getFrameRectangle() |
Map<String,Supplier<?>> |
getGenericProperties() |
int |
getHandles() |
Dimension2D |
getMicroDimension() |
Dimension2D |
getMilliDimension() |
long |
getNPalEntries() |
long |
getOffPixelFormat() |
long |
getRecords() |
long |
init(LittleEndianInputStream leis,
long recordSize,
long recordId)
Init record from stream
|
boolean |
isHasExtension1() |
boolean |
isHasExtension2() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcalcBounds, draw, getGenericRecordType, setHeadergetGenericChildrenpublic Rectangle2D getBoundsRectangle()
public Rectangle2D getFrameRectangle()
public long getBytes()
public long getRecords()
public int getHandles()
public String getDescription()
public long getNPalEntries()
public boolean isHasExtension1()
public long getCbPixelFormat()
public long getOffPixelFormat()
public long getbOpenGL()
public boolean isHasExtension2()
public Dimension2D getDeviceDimension()
public Dimension2D getMilliDimension()
public Dimension2D getMicroDimension()
public HemfRecordType getEmfRecordType()
getEmfRecordType in interface HemfRecordpublic long init(LittleEndianInputStream leis, long recordSize, long recordId) throws IOException
HemfRecordinit in interface HemfRecordleis - the little endian input streamrecordSize - the size limit for this recordrecordId - the id of the HemfRecordTypeIOException - when the inputstream is malformedpublic Map<String,Supplier<?>> getGenericProperties()
getGenericProperties in interface GenericRecord