Class RtfDestinationShppict
java.lang.Object
com.lowagie.text.rtf.parser.destinations.RtfDestination
com.lowagie.text.rtf.parser.destinations.RtfDestinationShppict
RtfDestinationShppict
handles data destined for picture destinations- Since:
- 2.0.8
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private long
private boolean
private Integer
private static final int
private StringBuilder
private Integer
private Integer
private Integer
private Integer
private int
private ByteArrayOutputStream
private Long
private Long
static final int
static final int
private Long
private StringBuilder
private Boolean
private static final int
private int
private static final int
Constant for converting pixels to twipsprivate Integer
private int
private Boolean
private Integer
private Integer
private int
private String
private Integer
private Long
private Integer
private Boolean
Fields inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
lastCtrlWord, modified, rtfParser
-
Constructor Summary
ConstructorsConstructorDescriptionRtfDestinationShppict
(RtfParser parser) Constructs a new RtfDestinationShppict. -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
addImage()
boolean
Clean up when destination is closed.boolean
handleCharacter
(int ch) Handle text for this destinationboolean
Clean up when group is closed.boolean
handleControlWord
(RtfCtrlWordData ctrlWordData) Handle control word for this destinationboolean
Setup when group is opened.boolean
Handle a new subgroup contained within this groupvoid
Method to set this object to the default values.private void
private void
Methods inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
addListener, afterCharacter, afterCtrlWord, beforeCharacter, beforeCtrlWord, getNewTokeniserState, isModified, onCharacter, onCloseGroup, onCtrlWord, onOpenGroup, removeListener, setParser
-
Field Details
-
hexChars
-
buffer
-
pictureType
private int pictureType -
pmmetafile
private int pmmetafile -
bitsPerPixel
-
planes
-
widthBytes
-
width
-
height
-
desiredWidth
-
desiredHeight
-
scaleX
-
scaleY
-
scaled
-
inlinePicture
-
wordArt
-
cropTop
-
cropBottom
-
cropLeft
-
cropRight
-
bitmap
private boolean bitmap -
bbp
private int bbp -
FORMAT_HEXADECIMAL
public static final int FORMAT_HEXADECIMAL- See Also:
-
FORMAT_BINARY
public static final int FORMAT_BINARY- See Also:
-
dataFormat
private int dataFormat -
binaryLength
private long binaryLength -
unitsPerInch
-
tag
-
NORMAL
private static final int NORMAL- See Also:
-
BLIPUID
private static final int BLIPUID- See Also:
-
state
private int state -
PIXEL_TWIPS_FACTOR
private static final int PIXEL_TWIPS_FACTORConstant for converting pixels to twips- See Also:
-
dataOS
-
-
Constructor Details
-
RtfDestinationShppict
public RtfDestinationShppict() -
RtfDestinationShppict
Constructs a new RtfDestinationShppict.
-
-
Method Details
-
closeDestination
public boolean closeDestination()Description copied from class:RtfDestination
Clean up when destination is closed.- Specified by:
closeDestination
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleCloseGroup
public boolean handleCloseGroup()Description copied from class:RtfDestination
Clean up when group is closed.- Specified by:
handleCloseGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
addImage
private boolean addImage() -
handleOpenGroup
public boolean handleOpenGroup()Description copied from class:RtfDestination
Setup when group is opened.- Specified by:
handleOpenGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleOpeningSubGroup
public boolean handleOpeningSubGroup()Description copied from class:RtfDestination
Handle a new subgroup contained within this group- Specified by:
handleOpeningSubGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleCharacter
public boolean handleCharacter(int ch) Description copied from class:RtfDestination
Handle text for this destination- Specified by:
handleCharacter
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleControlWord
Description copied from class:RtfDestination
Handle control word for this destination- Specified by:
handleControlWord
in classRtfDestination
- Parameters:
ctrlWordData
- The control word and parameter information object- Returns:
- true if handled, false if not handled
-
setToDefaults
public void setToDefaults()Description copied from class:RtfDestination
Method to set this object to the default values. Must be implemented in child class.- Specified by:
setToDefaults
in classRtfDestination
-
writeBuffer
private void writeBuffer() -
writeText
-