Class RtfChunk

java.lang.Object
com.lowagie.text.rtf.RtfElement
com.lowagie.text.rtf.text.RtfChunk
All Implemented Interfaces:
RtfBasicElement

public class RtfChunk extends RtfElement
The RtfChunk contains one piece of text. The smallest text element available in iText.
Version:
$Id: RtfChunk.java 3580 2008-08-06 15:52:00Z howard_s $
Author:
Mark Hall (Mark.Hall@mail.room3b.eu), Thomas Bickel (tmb99@inode.at)
  • Constructor Details

    • RtfChunk

      public RtfChunk(RtfDocument doc, com.lowagie.text.Chunk chunk)
      Constructs a RtfChunk based on the content of a Chunk
      Parameters:
      doc - The RtfDocument that this Chunk belongs to
      chunk - The Chunk that this RtfChunk is based on
  • Method Details

    • writeContent

      public void writeContent(OutputStream result) throws IOException
      Writes the content of this RtfChunk. First the font information is written, then the content, and then more font information
      Specified by:
      writeContent in interface RtfBasicElement
      Specified by:
      writeContent in class RtfElement
      Parameters:
      result - The OutputStream to write the content to
      Throws:
      IOException
    • setRtfDocument

      public void setRtfDocument(RtfDocument doc)
      Sets the RtfDocument this RtfChunk belongs to.
      Specified by:
      setRtfDocument in interface RtfBasicElement
      Overrides:
      setRtfDocument in class RtfElement
      Parameters:
      doc - The RtfDocument to use
    • setSoftLineBreaks

      public void setSoftLineBreaks(boolean softLineBreaks)
      Sets whether to use soft line breaks instead of default hard ones.
      Parameters:
      softLineBreaks - whether to use soft line breaks instead of default hard ones.
    • getSoftLineBreaks

      public boolean getSoftLineBreaks()
      Gets whether to use soft line breaks instead of default hard ones.
      Returns:
      whether to use soft line breaks instead of default hard ones.