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
Modifier and TypeMethodDescriptionvoidaddJavaScript(String pdfJavaScript) voidcreateXmpMetadata(String title, String subject, String keywords) voidvoidsetEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey) voidvoidsetIccProfilePath(String iccProfilePath, InputStream iccIs) voidsetLanguage(String language) voidsetMinimalPdfVersion(PdfVersionEnum minimalVersion) voidvoidsetPdfaConformance(PdfaConformanceEnum pdfaConformance) voidsetPdfVersion(PdfVersionEnum pdfVersion) voidsetPrintScaling(PdfPrintScalingEnum printScaling) voidsetRgbTransparencyBlending(boolean rgbTransparencyBlending) void
-
Method Details
-
setPdfVersion
-
setMinimalPdfVersion
-
setFullCompression
void setFullCompression() -
setEncryption
void setEncryption(String userPassword, String ownerPassword, int permissions, boolean is128BitKey) throws JRException - Throws:
JRException
-
setPrintScaling
-
setNoSpaceCharRatio
void setNoSpaceCharRatio() -
setTabOrderStructure
void setTabOrderStructure() -
setLanguage
-
setPdfaConformance
-
createXmpMetadata
-
setRgbTransparencyBlending
void setRgbTransparencyBlending(boolean rgbTransparencyBlending) -
setIccProfilePath
- Throws:
IOException
-
addJavaScript
-
setDisplayMetadataTitle
void setDisplayMetadataTitle()
-