public static class HemfText.ExtTextOutA extends java.lang.Object implements HemfRecord
Constructor and Description |
---|
ExtTextOutA() |
Modifier and Type | Method and Description |
---|---|
long |
getBottom() |
protected java.nio.charset.Charset |
getEncodingHint() |
long |
getExScale() |
long |
getEyScale() |
long |
getGraphicsMode() |
long |
getLeft() |
HemfRecordType |
getRecordType() |
long |
getRight() |
java.lang.String |
getText(java.nio.charset.Charset charset)
To be implemented! We need to get the current character set
from the current font for
HemfText.ExtTextOutA ,
which has to be tracked in the playback device. |
long |
getTop() |
long |
getX() |
long |
getY() |
long |
init(LittleEndianInputStream leis,
long recordId,
long recordSize)
Init record from stream
|
public HemfRecordType getRecordType()
getRecordType
in interface HemfRecord
public long init(LittleEndianInputStream leis, long recordId, long recordSize) throws java.io.IOException
HemfRecord
init
in interface HemfRecord
leis
- the little endian input streamjava.io.IOException
protected java.nio.charset.Charset getEncodingHint()
public java.lang.String getText(java.nio.charset.Charset charset) throws java.io.IOException
HemfText.ExtTextOutA
,
which has to be tracked in the playback device.
For HemfText.ExtTextOutW
, the charset is "UTF-16LE"charset
- the charset to be used to decode the character bytesjava.io.IOException
public long getX()
public long getY()
public long getLeft()
public long getTop()
public long getRight()
public long getBottom()
public long getGraphicsMode()
public long getExScale()
public long getEyScale()
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.