The PdfGeneratedDocument type exposes the following members.
Gets the list of additional actions that may be performed by a document.
Gets or sets a value indicating whether to adjust PDF version as needed. If the document is saved using features that surpass the version of the PDF spec to adhere to specified in PdfVersion, this will automatically adjust the version to match.
Gets or sets a value indicating whether to allow previously signed documents to be signed. Default value is false. If set to false, if DocumentWasSigned is true, calling Save will throw a PdfException. If set to true and DocumentWasSigned is true, calling Save will not throw an exception, but will create an invalid PDF which may still render correctly.
Gets or sets a value indicating whether the document should attempt to automatically repair issues that may generate incorrect PDF.
Gets or sets the bookmark tree.
Gets or sets the display mode that will be used for this document.
Gets or sets the information used to certify the document.
Gets a value indicating whether the document contained a digital signature when opened.
Gets or sets a value indicating whether to embed Generated content allowing a PdfGeneratedDocument to be reconstructed from a PDF.
Gets or sets a value indicating whether to encrypt metadata.
Gets or sets the form object for the document. By default, this is null.
Gets the global java script actions that will be executed when the PDF document is opened. This is initialized to an empty collection.
Gets the document's metadata.
Gets or sets the owner password.
Gets the pages of the document.
Gets or sets the desired PDF version for the output document. Currently, this will accept values from 1.0 to 1.8 in increments of 0.1. Other values will be rejected. Defaults to 1.4.
Gets or sets the permissions.
Gets the repair options that will be used for the document.
Gets or sets the global resources.
Gets or sets a value indicating whether will self print upon opening.
Gets or sets the user password.
Gets or sets the validation chooser. This is a delegate that is used if AutomaticValidateAndRepairBeforeSave is true to choose to repair detected problems or not. The delegate will be called for each problem in turn. If the delegate returns true, the problem will be repaired.
If ValidationChooser is set to null, only problems of Serious or less will be repaired. If there are any remaining problems, this will cause a PdfException to be thrown containing all the problems detected.
Gets or sets the viewer preferences for this PDF document. PdfViewerPreferences control coarse levels of document and page level user interaction such as the reading order of the document and print characteristics.