Class RTFOutputProcessorMetaData

    • Constructor Detail

      • RTFOutputProcessorMetaData

        public RTFOutputProcessorMetaData​(int paginationMode)
    • Method Detail

      • getExportDescriptor

        public String getExportDescriptor()
        The export descriptor is a string that describes the output characteristics. For libLayout outputs, it should start with the output class (one of 'pageable', 'flow' or 'stream'), followed by '/liblayout/' and finally followed by the output type (ie. PDF, Print, etc).
        Returns:
        the export descriptor.
      • getITextFontStorage

        public org.pentaho.reporting.libraries.fonts.itext.ITextFontStorage getITextFontStorage()
      • getBaseFontFontMetrics

        public org.pentaho.reporting.libraries.fonts.itext.BaseFontFontMetrics getBaseFontFontMetrics​(String fontFamily,
                                                                                                      double fontSize,
                                                                                                      boolean bold,
                                                                                                      boolean italics,
                                                                                                      String encoding,
                                                                                                      boolean embedded,
                                                                                                      boolean antiAliasing)
                                                                                               throws IllegalArgumentException
        This method goes away as soon as we no longer rely on iText for RTF export.
        Parameters:
        fontFamily -
        fontSize -
        bold -
        italics -
        encoding -
        embedded -
        antiAliasing -
        Returns:
        Throws:
        IllegalArgumentException