Package com.adobe.fd.assembler.client
Class PDFAConversionOptionSpec
- java.lang.Object
-
- com.adobe.fd.assembler.client.PDFAConversionOptionSpec
-
- All Implemented Interfaces:
java.io.Serializable
public class PDFAConversionOptionSpec extends java.lang.Object implements java.io.SerializablePDFAConversionOptionSpecspecifies the conversion options to be used when transforming a document from PDF to PDF/A.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPDFAConversionOptionSpec.ColorSpaceSupported ColorSpace handling options.static classPDFAConversionOptionSpec.ComplianceSupported compliance.static classPDFAConversionOptionSpec.OptionalContentPossible OptionalContent handling options.static classPDFAConversionOptionSpec.ResultLevelSupported result levels.static classPDFAConversionOptionSpec.SignaturesSupported Signature handling options.
-
Constructor Summary
Constructors Constructor Description PDFAConversionOptionSpec()Default constructor.
-
Method Summary
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- Returns:
- a String representation of this object
-
getLogLevel
public java.lang.String getLogLevel()
Retrieves the log level.- Returns:
- A
Stringcontaining the log level.
-
setLogLevel
public void setLogLevel(java.lang.String logLevel)
Sets the log level. The log level can be set to an integer string or to one of 9 string values that have integer equivalents:- OFF = positive infinity
- SEVERE = 1000
- WARNING = 900
- INFO = 800
- CONFIG = 700
- FINE = 500
- FINER = 400
- FINEST = 300
- ALL = negative infinity
If the log level is not set, then it defaults to
"INFO". For investigation of problems, it can be set to"FINE", "FINER" or "FINEST",but performance will be negatively affected in this mode.- Parameters:
logLevel- The log level to be set. This is the string representation of ajava.util.logging.Levelvalue.
-
getCompliance
public PDFAConversionOptionSpec.Compliance getCompliance()
- Returns:
- the compliance
-
setCompliance
public void setCompliance(PDFAConversionOptionSpec.Compliance compliance)
- Parameters:
compliance- the compliance to set
-
getResultLevel
public PDFAConversionOptionSpec.ResultLevel getResultLevel()
- Returns:
- the resultLevel
-
setResultLevel
public void setResultLevel(PDFAConversionOptionSpec.ResultLevel resultLevel)
- Parameters:
resultLevel- the resultLevel to set
-
getColorSpace
public PDFAConversionOptionSpec.ColorSpace getColorSpace()
- Returns:
- the colorSpace
-
setColorSpace
public void setColorSpace(PDFAConversionOptionSpec.ColorSpace colorSpace)
- Parameters:
colorSpace- the colorSpace to set
-
getSignatures
public PDFAConversionOptionSpec.Signatures getSignatures()
- Returns:
- the signatures
-
setSignatures
public void setSignatures(PDFAConversionOptionSpec.Signatures signatures)
- Parameters:
signatures- the signatures to set
-
getOptionalContent
public PDFAConversionOptionSpec.OptionalContent getOptionalContent()
- Returns:
- the optionalContent
-
setOptionalContent
public void setOptionalContent(PDFAConversionOptionSpec.OptionalContent optionalContent)
- Parameters:
optionalContent- the optionalContent to set
-
isVerify
public boolean isVerify()
- Returns:
- the verify
-
setVerify
public void setVerify(boolean verify)
- Parameters:
verify- the verify to set
-
getMetadataSchemaExtensions
public final java.util.List<Document> getMetadataSchemaExtensions()
- Returns:
- the metadataSchemaExtensions
-
setMetadataSchemaExtensions
public final void setMetadataSchemaExtensions(java.util.List<Document> metadataSchemaExtensions)
- Parameters:
metadataSchemaExtensions- the metadataSchemaExtensions to set
-
isRemoveInvalidXMPProperties
public boolean isRemoveInvalidXMPProperties()
- Returns:
- removeInvalidXMPProperties
-
setRemoveInvalidXMPProperties
public void setRemoveInvalidXMPProperties(boolean remove)
- Parameters:
remove-
-
isRetainPDFFormState
public boolean isRetainPDFFormState()
- Returns:
-
setRetainPDFFormState
public void setRetainPDFFormState(boolean retainPDFFormState)
Retains form state present in PDF during PDF flattening while converting to PDF/A- Parameters:
retainPDFFormState-
-
-