Class ClassicPdfWriter
- java.lang.Object
-
- net.sf.jasperreports.export.pdf.classic.ClassicPdfWriter
-
- All Implemented Interfaces:
PdfDocumentWriter
public class ClassicPdfWriter extends java.lang.Object implements PdfDocumentWriter
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description ClassicPdfWriter(ClassicPdfProducer pdfProducer, com.lowagie.text.pdf.PdfWriter pdfWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddJavaScript(java.lang.String pdfJavaScript)voidcreateXmpMetadata(java.lang.String title, java.lang.String subject, java.lang.String keywords)com.lowagie.text.pdf.PdfWritergetPdfWriter()voidsetDisplayMetadataTitle()voidsetEncryption(java.lang.String userPassword, java.lang.String ownerPassword, int permissions, boolean is128BitKey)voidsetFullCompression()voidsetIccProfilePath(java.lang.String iccProfilePath, java.io.InputStream iccIs)voidsetLanguage(java.lang.String language)voidsetMinimalPdfVersion(PdfVersionEnum minimalVersion)voidsetNoSpaceCharRatio()voidsetPdfaConformance(PdfaConformanceEnum pdfaConformance)voidsetPdfVersion(PdfVersionEnum pdfVersion)voidsetPrintScaling(PdfPrintScalingEnum printScaling)voidsetRgbTransparencyBlending(boolean rgbTransparencyBlending)voidsetTabOrderStructure()
-
-
-
Constructor Detail
-
ClassicPdfWriter
public ClassicPdfWriter(ClassicPdfProducer pdfProducer, com.lowagie.text.pdf.PdfWriter pdfWriter)
-
-
Method Detail
-
getPdfWriter
public com.lowagie.text.pdf.PdfWriter getPdfWriter()
-
setPdfVersion
public void setPdfVersion(PdfVersionEnum pdfVersion)
- Specified by:
setPdfVersionin interfacePdfDocumentWriter
-
setMinimalPdfVersion
public void setMinimalPdfVersion(PdfVersionEnum minimalVersion)
- Specified by:
setMinimalPdfVersionin interfacePdfDocumentWriter
-
setFullCompression
public void setFullCompression()
- Specified by:
setFullCompressionin interfacePdfDocumentWriter
-
setEncryption
public void setEncryption(java.lang.String userPassword, java.lang.String ownerPassword, int permissions, boolean is128BitKey) throws JRException- Specified by:
setEncryptionin interfacePdfDocumentWriter- Throws:
JRException
-
setPrintScaling
public void setPrintScaling(PdfPrintScalingEnum printScaling)
- Specified by:
setPrintScalingin interfacePdfDocumentWriter
-
setNoSpaceCharRatio
public void setNoSpaceCharRatio()
- Specified by:
setNoSpaceCharRatioin interfacePdfDocumentWriter
-
setTabOrderStructure
public void setTabOrderStructure()
- Specified by:
setTabOrderStructurein interfacePdfDocumentWriter
-
setLanguage
public void setLanguage(java.lang.String language)
- Specified by:
setLanguagein interfacePdfDocumentWriter
-
setPdfaConformance
public void setPdfaConformance(PdfaConformanceEnum pdfaConformance)
- Specified by:
setPdfaConformancein interfacePdfDocumentWriter
-
createXmpMetadata
public void createXmpMetadata(java.lang.String title, java.lang.String subject, java.lang.String keywords)- Specified by:
createXmpMetadatain interfacePdfDocumentWriter
-
setRgbTransparencyBlending
public void setRgbTransparencyBlending(boolean rgbTransparencyBlending)
- Specified by:
setRgbTransparencyBlendingin interfacePdfDocumentWriter
-
setIccProfilePath
public void setIccProfilePath(java.lang.String iccProfilePath, java.io.InputStream iccIs) throws java.io.IOException- Specified by:
setIccProfilePathin interfacePdfDocumentWriter- Throws:
java.io.IOException
-
addJavaScript
public void addJavaScript(java.lang.String pdfJavaScript)
- Specified by:
addJavaScriptin interfacePdfDocumentWriter
-
setDisplayMetadataTitle
public void setDisplayMetadataTitle()
- Specified by:
setDisplayMetadataTitlein interfacePdfDocumentWriter
-
-