Uses of Class
com.itextpdf.kernel.pdf.WriterProperties
Packages that use WriterProperties
-
Uses of WriterProperties in com.itextpdf.kernel.pdf
Fields in com.itextpdf.kernel.pdf declared as WriterPropertiesMethods in com.itextpdf.kernel.pdf that return WriterPropertiesModifier and TypeMethodDescriptionWriterProperties.addPdfAXmpMetadata(PdfAConformance aConformance) Adds PDF/A XMP metadata to the PDF document.WriterProperties.addPdfUaXmpMetadata(PdfUAConformance uaConformance) Adds PDF/UA XMP metadata to the PDF document.WriterProperties.addXmpMetadata()If true, default XMPMetadata based onPdfDocumentInfowill be added.PdfWriter.getProperties()Gets the writer properties.WriterProperties.setCompressionLevel(int compressionLevel) Defines the level of compression for the document.WriterProperties.setFullCompressionMode(boolean fullCompressionMode) Defines if full compression mode is enabled.WriterProperties.setInitialDocumentId(PdfString initialDocumentId) The /ID entry of a document contains an array with two entries.WriterProperties.setModifiedDocumentId(PdfString modifiedDocumentId) The /ID entry of a document contains an array with two entries.WriterProperties.setPdfVersion(PdfVersion version) Defines pdf version for the created document.WriterProperties.setPublicKeyEncryption(Certificate[] certs, int[] permissions, int encryptionAlgorithm) Sets the certificate encryption options for the document.WriterProperties.setPublicKeyEncryption(Certificate[] certs, int[] permissions, int encryptionAlgorithm, MacProperties macProperties) Sets the certificate encryption options for the document.WriterProperties.setStandardEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionAlgorithm) Sets the encryption options for the document.WriterProperties.setStandardEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionAlgorithm, MacProperties macProperties) Sets the encryption options for the document.WriterProperties.useSmartMode()Enables smart mode.Constructors in com.itextpdf.kernel.pdf with parameters of type WriterPropertiesModifierConstructorDescriptionPdfWriter(OutputStream os, WriterProperties properties) CreatesPdfWriterinstance, which writes to the passedOutputStream, using providedWriterProperties.PdfWriter(String filename, WriterProperties properties) Create a PdfWriter writing to the passed filename and using the passed writer properties. -
Uses of WriterProperties in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils with parameters of type WriterPropertiesModifier and TypeMethodDescriptionstatic PdfWriterCompareTool.createTestPdfWriter(String filename, WriterProperties properties) CreatePdfWriteroptimized for tests. -
Uses of WriterProperties in com.itextpdf.svg.converter
Methods in com.itextpdf.svg.converter with parameters of type WriterPropertiesModifier and TypeMethodDescriptionstatic voidSvgConverter.createPdf(File svgFile, File pdfFile, WriterProperties writerProps) static voidSvgConverter.createPdf(File svgFile, File pdfFile, ISvgConverterProperties props, WriterProperties writerProps) Converts SVG stored in aFileto a PDFFile, using specificISvgConverterPropertiesandWriterProperties.static voidSvgConverter.createPdf(InputStream svgStream, OutputStream pdfDest, WriterProperties writerProps) Create a single page pdf containing the SVG on its page using the default processing and drawing logicstatic voidSvgConverter.createPdf(InputStream svgStream, OutputStream pdfDest, ISvgConverterProperties props, WriterProperties writerProps) Create a single page pdf containing the SVG on its page using the default processing and drawing logic