Class RtfCodePage

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

    public class RtfCodePage
    extends RtfElement
    implements RtfExtendedElement
    The RtfCodePage class allows different code pages to be used in the rtf document. Currently always ansi / ansicpg1252
    Version:
    $Id:RtfCodePage.java 3126 2008-02-07 20:30:46Z hallm $
    • Field Detail

      • ANSI

        private static final byte[] ANSI
        Constant for ansi encoded rtf documents
      • ANSI_CODEPAGE

        private static final byte[] ANSI_CODEPAGE
        Constant for the ansi codepage
    • Constructor Detail

      • RtfCodePage

        public RtfCodePage​(RtfDocument doc)
        Construct an RtfCodePage
        Parameters:
        doc - The RtfDocument this RtfCodePage belongs to
    • Method Detail

      • writeContent

        public void writeContent​(java.io.OutputStream out)
                          throws java.io.IOException
        unused
        Specified by:
        writeContent in interface RtfBasicElement
        Specified by:
        writeContent in class RtfElement
        Parameters:
        out - The OutputStream to write the content to
        Throws:
        java.io.IOException
      • writeDefinition

        public void writeDefinition​(java.io.OutputStream result)
                             throws java.io.IOException
        Writes the selected codepage
        Specified by:
        writeDefinition in interface RtfExtendedElement
        Parameters:
        result - The OutputStream to write the element definition to
        Throws:
        java.io.IOException