final LogicalPageBox pageBox = DebugReportRunner.layoutSingleBand(report, report.getPageHeader(),
new DefaultFontStorage(new MonospaceFontRegistry(lpi, cpi)), false);
final ByteArrayOutputStream out = new ByteArrayOutputStream();
final TextFilePrinterDriver pc = new TextFilePrinterDriver(out, cpi, lpi);
final PageableTextOutputProcessor outputProcessor = new PageableTextOutputProcessor(pc, report.getConfiguration());
OutputProcessorMetaData metaData = outputProcessor.getMetaData();
metaData.initialize(report.getConfiguration());
final TextDocumentWriter writer = new TextDocumentWriter(metaData, pc, "ISO-8859-1");
writer.open();