public class ExcelTextExtractor extends DefaultTextExtractor
Constructor and Description |
---|
ExcelTextExtractor(OutputProcessorMetaData metaData,
ExcelColorProducer colorProducer,
org.apache.poi.ss.usermodel.CreationHelper creationHelper,
ExcelFontFactory fontFactory) |
Modifier and Type | Method and Description |
---|---|
Object |
compute(RenderBox paraBox) |
static org.apache.poi.ss.usermodel.RichTextString |
computeRichText(ExcelFontFactory fontFactory,
org.apache.poi.ss.usermodel.CreationHelper creationHelper,
String text,
ArrayList<RichTextFormat> buffer) |
protected void |
drawComplexText(RenderableComplexText renderableComplexText) |
protected void |
finishInlineBox(InlineRenderBox box) |
protected boolean |
startInlineBox(InlineRenderBox box) |
addEmptyBreak, addLinebreak, addSoftBreak, clearText, drawText, getCodePointBuffer, getFormattedtext, getParagraphBounds, getRawResult, getRawSource, getText, getTextLength, isContentField, isOverflowX, isOverflowY, isTextLineOverflow, processOtherNode, processParagraphChilds, processRenderableContent, processTextLine, setRawResult, startAutoBox, startBlockBox, startCanvasBox, startOtherBox, startRowBox, startTableBox, startTableCellBox, startTableColumnGroupBox, startTableRowBox, startTableSectionBox
finishAutoBox, finishBlockBox, finishCanvasBox, finishOtherBox, finishRowBox, finishTableBox, finishTableCellBox, finishTableColumnGroupBox, finishTableRowBox, finishTableSectionBox, processBoxChilds, processTableColumn, startProcessing
public ExcelTextExtractor(OutputProcessorMetaData metaData, ExcelColorProducer colorProducer, org.apache.poi.ss.usermodel.CreationHelper creationHelper, ExcelFontFactory fontFactory)
public Object compute(RenderBox paraBox)
compute
in class DefaultTextExtractor
public static org.apache.poi.ss.usermodel.RichTextString computeRichText(ExcelFontFactory fontFactory, org.apache.poi.ss.usermodel.CreationHelper creationHelper, String text, ArrayList<RichTextFormat> buffer)
protected boolean startInlineBox(InlineRenderBox box)
startInlineBox
in class DefaultTextExtractor
protected void finishInlineBox(InlineRenderBox box)
finishInlineBox
in class IterateStructuralProcessStep
protected void drawComplexText(RenderableComplexText renderableComplexText)
drawComplexText
in class DefaultTextExtractor
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.