Class RtfChunk

  • All Implemented Interfaces:
    RtfBasicElement, com.lowagie.text.RtfElementInterface

    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 Detail

      • 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 Detail

      • writeContent

        public void writeContent​(java.io.OutputStream result)
                          throws java.io.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:
        java.io.IOException
      • 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.