Package net.sf.jasperreports.pdf.common
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 void
addJavaScript(String pdfJavaScript)
void
createXmpMetadata(String title, String subject, String keywords)
void
setDisplayMetadataTitle()
void
setEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey)
void
setFullCompression()
void
setIccProfilePath(String iccProfilePath, InputStream iccIs)
void
setLanguage(String language)
void
setMinimalPdfVersion(PdfVersionEnum minimalVersion)
void
setNoSpaceCharRatio()
void
setPdfaConformance(PdfaConformanceEnum pdfaConformance)
void
setPdfVersion(PdfVersionEnum pdfVersion)
void
setPrintScaling(PdfPrintScalingEnum printScaling)
void
setRgbTransparencyBlending(boolean rgbTransparencyBlending)
void
setTabOrderStructure()
-
-
-
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()
-
-