| Package | Description |
|---|---|
| com.itextpdf.kernel.pdf | |
| com.itextpdf.kernel.utils |
| Modifier and Type | Field and Description |
|---|---|
protected WriterProperties |
PdfWriter.properties |
| Modifier and Type | Method and Description |
|---|---|
WriterProperties |
WriterProperties.addUAXmpMetadata()
This method marks the document as PDF/UA and sets related flags is XMPMetaData.
|
WriterProperties |
WriterProperties.addXmpMetadata()
If true, default XMPMetadata based on
PdfDocumentInfo will be added. |
WriterProperties |
WriterProperties.setCompressionLevel(int compressionLevel)
Defines the level of compression for the document.
|
WriterProperties |
WriterProperties.setFullCompressionMode(boolean fullCompressionMode)
Defines if full compression mode is enabled.
|
WriterProperties |
WriterProperties.setInitialDocumentId(PdfString initialDocumentId)
The /ID entry of a document contains an array with two entries.
|
WriterProperties |
WriterProperties.setModifiedDocumentId(PdfString modifiedDocumentId)
The /ID entry of a document contains an array with two entries.
|
WriterProperties |
WriterProperties.setPdfVersion(PdfVersion version)
Defines pdf version for the created document.
|
WriterProperties |
WriterProperties.setPublicKeyEncryption(Certificate[] certs,
int[] permissions,
int encryptionAlgorithm)
Sets the certificate encryption options for the document.
|
WriterProperties |
WriterProperties.setStandardEncryption(byte[] userPassword,
byte[] ownerPassword,
int permissions,
int encryptionAlgorithm)
Sets the encryption options for the document.
|
WriterProperties |
WriterProperties.useSmartMode()
Enables smart mode.
|
| Constructor and Description |
|---|
PdfWriter(OutputStream os,
WriterProperties properties) |
PdfWriter(String filename,
WriterProperties properties)
Create a PdfWriter writing to the passed filename and using the passed writer properties.
|
| Modifier and Type | Method and Description |
|---|---|
static PdfWriter |
CompareTool.createTestPdfWriter(String filename,
WriterProperties properties)
Create
PdfWriter optimized for tests. |
Copyright © 1998–2024 Apryse Group NV. All rights reserved.