PdfSaveOptions.ProducePdfA Property

Gets or sets a value indicating whether to save the document as a PDF/A-1b compliant one.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)


public bool ProducePdfA { get; set; }
Public Property ProducePdfA As Boolean

Property Value

Type: Boolean
true if to produce a PDF/A-1b compliant document; otherwise, false.


Default value: false.

If this property is true then all fonts will be embedded in the saved document.

If the value of this property is true, then the library will automatically call SyncMetadata(Boolean) method before saving the document. The library will use true for the parameter of the method.

PDF/A documents can not be encrypted. Therefore, an exception will be thrown if you try to set this property to true when EncryptionHandler is not null.

See Also