final LogicalPageBox logicalPage,
final int row,
final int col,
final PhysicalPageKey pageKey) throws IOException
{
final PhysicalPageBox page = pageGrid.getPage(row, col);
final Paper paper = new Paper();
paper.setSize(StrictGeomUtility.toExternalValue(page.getWidth()),
StrictGeomUtility.toExternalValue(page.getHeight()));
paper.setImageableArea
(StrictGeomUtility.toExternalValue(page.getImageableX()),
StrictGeomUtility.toExternalValue(page.getImageableY()),
StrictGeomUtility.toExternalValue(page.getImageableWidth()),
StrictGeomUtility.toExternalValue(page.getImageableHeight()));
drawArea = new StrictBounds(page.getGlobalX(), page.getGlobalY(),
page.getWidth(), page.getHeight());
plainTextPage = new PlainTextPage(paper, driver, encoding);
startProcessing(logicalPage);
plainTextPage.writePage();
}