dori.jasper.engine.export
Class JRPdfExporter

java.lang.Object
  extended bydori.jasper.engine.JRAbstractExporter
      extended bydori.jasper.engine.export.JRPdfExporter
All Implemented Interfaces:
JRExporter

public class JRPdfExporter
extends JRAbstractExporter


Field Summary
protected  JRFont defaultFont
           
protected  com.lowagie.text.Document document
           
protected  com.lowagie.text.Document imageTesterDocument
           
protected  com.lowagie.text.pdf.PdfContentByte imageTesterPdfContentByte
           
protected  boolean is128BitKey
           
protected  boolean isEncrypted
           
protected  java.lang.String ownerPassword
           
protected  com.lowagie.text.pdf.PdfContentByte pdfContentByte
           
protected  int permissions
           
protected  JRExportProgressMonitor progressMonitor
           
protected  java.lang.String userPassword
           
 
Fields inherited from class dori.jasper.engine.JRAbstractExporter
endPageIndex, jasperPrint, parameters, startPageIndex
 
Constructor Summary
JRPdfExporter()
           
 
Method Summary
protected  void exportEllipse(JRPrintEllipse ellipse)
           
protected  void exportImage(JRPrintImage printImage)
           
protected  void exportLine(JRPrintLine line)
           
protected  void exportPage(JRPrintPage page)
           
protected  void exportRectangle(JRPrintRectangle rectangle)
           
 void exportReport()
           
protected  void exportReportToStream(java.io.OutputStream os)
           
protected  void exportText(JRPrintText text)
           
protected  JRFont getDefaultFont()
           
 
Methods inherited from class dori.jasper.engine.JRAbstractExporter
getParameter, getParameters, setInput, setOutput, setPageRange, setParameter, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

document

protected com.lowagie.text.Document document

pdfContentByte

protected com.lowagie.text.pdf.PdfContentByte pdfContentByte

imageTesterDocument

protected com.lowagie.text.Document imageTesterDocument

imageTesterPdfContentByte

protected com.lowagie.text.pdf.PdfContentByte imageTesterPdfContentByte

progressMonitor

protected JRExportProgressMonitor progressMonitor

isEncrypted

protected boolean isEncrypted

is128BitKey

protected boolean is128BitKey

userPassword

protected java.lang.String userPassword

ownerPassword

protected java.lang.String ownerPassword

permissions

protected int permissions

defaultFont

protected JRFont defaultFont
Constructor Detail

JRPdfExporter

public JRPdfExporter()
Method Detail

getDefaultFont

protected JRFont getDefaultFont()

exportReport

public void exportReport()
                  throws JRException
Specified by:
exportReport in interface JRExporter
Specified by:
exportReport in class JRAbstractExporter
Throws:
JRException

exportReportToStream

protected void exportReportToStream(java.io.OutputStream os)
                             throws JRException
Throws:
JRException

exportPage

protected void exportPage(JRPrintPage page)
                   throws JRException,
                          com.lowagie.text.DocumentException,
                          java.io.IOException
Throws:
JRException
com.lowagie.text.DocumentException
java.io.IOException

exportLine

protected void exportLine(JRPrintLine line)

exportRectangle

protected void exportRectangle(JRPrintRectangle rectangle)

exportEllipse

protected void exportEllipse(JRPrintEllipse ellipse)

exportImage

protected void exportImage(JRPrintImage printImage)
                    throws com.lowagie.text.DocumentException,
                           java.io.IOException
Throws:
com.lowagie.text.DocumentException
java.io.IOException

exportText

protected void exportText(JRPrintText text)
                   throws JRException,
                          com.lowagie.text.DocumentException,
                          java.io.IOException
Throws:
JRException
com.lowagie.text.DocumentException
java.io.IOException


Copyright © 2001-2004 Teodor Danciu. All Rights Reserved.