public interface PrintableReport extends Printable, Pageable
NO_SUCH_PAGE, PAGE_EXISTSUNKNOWN_NUMBER_OF_PAGES| Modifier and Type | Method and Description |
|---|---|
int |
getCurrentPage()
Obtém a página corrente do relatório, para que possa ser utilizada como
indicação da página impressa.
|
void |
initPrinting(PrintConfiguration configuration)
Prepara a impressão com determinada configuração de impressão.
|
void |
setFooter(PrintableReportItem footer)
Indica o texto que deve ser impresso em todas as páginas do relatório, na
parte inferior da página.
|
void |
setHeader(PrintableReportItem header)
Indica o texto que deve ser impresso em todas as páginas do relatório, no
topo da página.
|
void |
setHorizontalMargin(double horizontalMargin)
Indica a margem horizontal do papel.
|
void |
setOrientation(int orientation)
Indica a orientação da página.
|
void |
setPrintables(List<PrintableReportItem> printables)
Indica a lista dos item a serem impressos no relatório sequencialmente.
|
void |
setVerticalMargin(double verticalMargin)
Indica a margem vertical do papel.
|
getNumberOfPages, getPageFormat, getPrintablevoid setHeader(PrintableReportItem header)
header - texto a ser impresso em todas as páginas do relatório, no
topo da página.void setPrintables(List<PrintableReportItem> printables)
printables - lista dos item a serem impressos no relatório.void setFooter(PrintableReportItem footer)
footer - texto a ser impresso em todas as páginas do relatório, na
parte inferior da página.int getCurrentPage()
void setHorizontalMargin(double horizontalMargin)
horizontalMargin - a margem horizontal.void setVerticalMargin(double verticalMargin)
verticalMargin - a margem vertical do papel.void setOrientation(int orientation)
orientation - a orientação da página.PageFormatvoid initPrinting(PrintConfiguration configuration)
configuration - configuração de impressão.Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.