Package net.sf.jasperreports.export.pdf
Interface PdfDocumentWriter
-
- All Known Implementing Classes:
ClassicPdfWriter
public interface PdfDocumentWriter- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddJavaScript(String pdfJavaScript)voidcreateXmpMetadata(String title, String subject, String keywords)voidsetDisplayMetadataTitle()voidsetEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey)voidsetFullCompression()voidsetIccProfilePath(String iccProfilePath, InputStream iccIs)voidsetLanguage(String language)voidsetMinimalPdfVersion(PdfVersionEnum minimalVersion)voidsetNoSpaceCharRatio()voidsetPdfaConformance(PdfaConformanceEnum pdfaConformance)voidsetPdfVersion(PdfVersionEnum pdfVersion)voidsetPrintScaling(PdfPrintScalingEnum printScaling)voidsetRgbTransparencyBlending(boolean rgbTransparencyBlending)voidsetTabOrderStructure()
-
-
-
Method Detail
-
setPdfVersion
void setPdfVersion(PdfVersionEnum pdfVersion)
-
setMinimalPdfVersion
void setMinimalPdfVersion(PdfVersionEnum minimalVersion)
-
setFullCompression
void setFullCompression()
-
setEncryption
void setEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey) throws JRException
- Throws:
JRException
-
setPrintScaling
void setPrintScaling(PdfPrintScalingEnum printScaling)
-
setNoSpaceCharRatio
void setNoSpaceCharRatio()
-
setTabOrderStructure
void setTabOrderStructure()
-
setLanguage
void setLanguage(String language)
-
setPdfaConformance
void setPdfaConformance(PdfaConformanceEnum pdfaConformance)
-
setRgbTransparencyBlending
void setRgbTransparencyBlending(boolean rgbTransparencyBlending)
-
setIccProfilePath
void setIccProfilePath(String iccProfilePath, InputStream iccIs) throws IOException
- Throws:
IOException
-
addJavaScript
void addJavaScript(String pdfJavaScript)
-
setDisplayMetadataTitle
void setDisplayMetadataTitle()
-
-