public class PDFExporterForPrint extends PDFExporter
PDFExporter.MyFontMapper| 构造器和说明 |
|---|
PDFExporterForPrint() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets)
导出
|
protected PagePainterProvider |
getPagePainterProvider(ReportPageProvider reportPage,
java.awt.Graphics2D g2d,
java.util.HashMap<java.lang.String,java.lang.Class> pagePainterClass) |
protected void |
scaleG2D(java.awt.Graphics2D g2d) |
void |
setNeedOptimizeForNeedlePrinter(boolean needOptimizeForNeedlePrinter) |
export, export, export, getPdfWriter, insertDirectoryexport, setVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexport, setVersionpublic void setNeedOptimizeForNeedlePrinter(boolean needOptimizeForNeedlePrinter)
public void export(java.io.OutputStream out,
ResultWorkBook workBook,
PageSetCreator pageSet,
ReportRepositoryDeal repo,
int[] sheets)
throws java.lang.Exception
AppExporterexport 在接口中 AppExporterexport 在类中 PDFExporterout - 输出流workBook - 结果报表pageSet - 分页集合repo - 浏览器相关sheets - sheet索引集合java.lang.Exception - 导出失败则抛出此异常protected PagePainterProvider getPagePainterProvider(ReportPageProvider reportPage, java.awt.Graphics2D g2d, java.util.HashMap<java.lang.String,java.lang.Class> pagePainterClass)
getPagePainterProvider 在类中 PDFExporterprotected void scaleG2D(java.awt.Graphics2D g2d)
scaleG2D 在类中 PDFExporter