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, insertDirectory
export, setVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
export, setVersion
public void setNeedOptimizeForNeedlePrinter(boolean needOptimizeForNeedlePrinter)
public void export(java.io.OutputStream out, ResultWorkBook workBook, PageSetCreator pageSet, ReportRepositoryDeal repo, int[] sheets) throws java.lang.Exception
AppExporter
export
在接口中 AppExporter
export
在类中 PDFExporter
out
- 输出流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
在类中 PDFExporter
protected void scaleG2D(java.awt.Graphics2D g2d)
scaleG2D
在类中 PDFExporter