org.zkoss.zss.model.impl.pdf
Class PdfExporter

java.lang.Object
  extended by org.zkoss.zss.model.impl.pdf.PdfExporter
All Implemented Interfaces:
java.io.Serializable, Exporter, Headings, ChartDrawer

public class PdfExporter
extends java.lang.Object
implements Exporter, Headings, ChartDrawer, java.io.Serializable

Author:
henri
See Also:
Serialized Form

Constructor Summary
PdfExporter()
           
 
Method Summary
 void enableGridLines(boolean enable)
          Enables grid lines printing
 void enableHeadings(boolean enable)
          Enables row and column headings printing
 void export(Book workbook, java.io.OutputStream outputStream)
          Exports ZK Spreadsheet Book into another format written to a OutputStream.
 void export(Worksheet worksheet, java.io.OutputStream outputStream)
          Exports ZK Spreadsheet Worksheet into another format written to a
 void exportSelection(Worksheet worksheet, org.zkoss.poi.ss.util.AreaReference area, java.io.OutputStream outputStream)
          Exports selected area of ZK Spreadsheet active sheet represented by Range
 boolean prepareChart(org.zkoss.zul.Chart chart, org.zkoss.zul.ChartModel model, org.zkoss.poi.ss.usermodel.Chart poiChart)
           
 boolean prepareChart(org.zkoss.zul.Chart chart, org.zkoss.zul.ChartModel model, org.zkoss.poi.ss.usermodel.ChartInfo chartInfo)
           
 void prepareUpdateAreaReference(int col1, int row1, int col2, int row2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfExporter

public PdfExporter()
Method Detail

export

public void export(Book workbook,
                   java.io.OutputStream outputStream)
Exports ZK Spreadsheet Book into another format written to a OutputStream. Note that it exports entire workbook.

Specified by:
export in interface Exporter
Parameters:
workbook -
outputStream -

export

public void export(Worksheet worksheet,
                   java.io.OutputStream outputStream)
Exports ZK Spreadsheet Worksheet into another format written to a

Specified by:
export in interface Exporter
Parameters:
worksheet - sheet instance that contains selected area
outputStream - outoutStream to which exported contents to be written

exportSelection

public void exportSelection(Worksheet worksheet,
                            org.zkoss.poi.ss.util.AreaReference area,
                            java.io.OutputStream outputStream)
Exports selected area of ZK Spreadsheet active sheet represented by Range

Specified by:
exportSelection in interface Exporter
Parameters:
worksheet - sheet instance that contains selected area
area - area representing selected area to be exported
outputStream - outoutStream to which exported contents to be written

prepareUpdateAreaReference

public void prepareUpdateAreaReference(int col1,
                                       int row1,
                                       int col2,
                                       int row2)
Specified by:
prepareUpdateAreaReference in interface ChartDrawer

enableGridLines

public void enableGridLines(boolean enable)
Enables grid lines printing

Parameters:
enable -

enableHeadings

public void enableHeadings(boolean enable)
Enables row and column headings printing

Specified by:
enableHeadings in interface Headings
Parameters:
enable -

prepareChart

public boolean prepareChart(org.zkoss.zul.Chart chart,
                            org.zkoss.zul.ChartModel model,
                            org.zkoss.poi.ss.usermodel.ChartInfo chartInfo)
Specified by:
prepareChart in interface ChartDrawer

prepareChart

public boolean prepareChart(org.zkoss.zul.Chart chart,
                            org.zkoss.zul.ChartModel model,
                            org.zkoss.poi.ss.usermodel.Chart poiChart)
Specified by:
prepareChart in interface ChartDrawer


Copyright © 2005-2010 Potix Corporation. All Rights Reserved. SourceForge.net Logo