[]
Represents an object that can be used to export a document to PDF.
public class PdfExporter : PagesExporter
Name | Description |
---|---|
PdfExporter() |
Name | Description |
---|---|
EmbedTrueTypeFonts | Gets or sets a value indicating whether to embed TrueType fonts used in the source document, in the produced PDF document. The default is true. |
ExportProvider | Gets PdfExportProvider. |
FormFields | Gets or sets a value indicating whether to export input fields as Acrobat Form fields. The default is true. |
ParseEmfPlus | Gets or sets a value indicating whether EMF+ metafiles should be parsed directly without converting them to EMF-only first. The default is false. Set to true if you have issues resulting from EMF+ to EMF conversion. |
PdfACompatible | Gets or sets a value indicating whether to generate PDF/A compatible document. |
PdfViewerPreferencesFormClass | Gets or sets the type of form that is used to edit the ViewerPreferences associated with the PDF documents that is exported. The form type must be C1.C1Preview.Export.PdfViewerPreferencesForm or derived from it. That form is invoked from the export options form. |
Security | Gets the PdfSecurity object describing security properties of the produced PDF document. |
UseCompression | Gets or sets a value indicating whether to use compression in the produced PDF document. The default is true. |
ViewerPreferences | Gets the PdfViewerPreferences object describing viewer preferences to be used when the produced PDF document is opened. |
Name | Description |
---|---|
CopyPropertiesFromOptionsForm(ExportOptionsFormBase) | Copies the options from the specified export options form to corresponding properties on the current exporter. |
CopyPropertiesToOptionsForm(ExportOptionsFormBase) | Copies the properties of the current exporter to corresponding user-editable options of the specified export options form. |
InternalExport() | Performs export to a disk file or to a stream. The destination (file or stream) is determined by which of the properties (OutputFileName or OutputStream) is non-null when this method executes. |
PreparePageDrawParams(ref PageDrawParams) | Set page draw parameters. |
ProcessPage(Metafile, C1MetafileInfo, int, bool) | Exports a page of a document represented by a Metafile. |