The C1dExporterBase type exposes the following members.

Methods

  Name Description
Protected method CanPreviewOutputFile
Overridden. Tests whether OutputFileName()()()() can be previewed. Calls the base implementation, if that returns false, tries to create an instance of C1.Win.C1Preview.C1PrintPreviewDialog, returns true if succeeds.
(Inherited from C1ExporterBase.)
Protected method Clear
Resets the internal state of the exporter and all its public properties.
(Overrides Exporter..::..Clear()()()().)
Protected method ConvertEmfPlusToEmfOnly
Indicates whether page metafiles of types EmfPlusDual and EmfPlusOnly should be converted to EmfOnly type before exporting. The base implementation returns false.
(Inherited from Exporter.)
Protected method CopyPropertiesFromOptionsForm
Copies the options from the specified export options form to corresponding properties on the current exporter.
(Overrides Exporter..::..CopyPropertiesFromOptionsForm(ExportOptionsFormBase).)
Protected method CopyPropertiesToOptionsForm
Copies the properties of the current exporter to corresponding user-editable options of the specified export options form.
(Overrides Exporter..::..CopyPropertiesToOptionsForm(ExportOptionsFormBase).)
Protected method EnsureGeneratedDocument
Makes sure the Document has been generated if it is an instance of the C1PrintDocument or of the C1Report class.
(Inherited from Exporter.)
Protected method EnumeratePages
Processes (exports) all pages in the range to be exported.
(Inherited from Exporter.)
Public method Export(Stream)
Exports the object specified by the Document property on the current exporter to the specified Stream.

Note that some export formats do not support exporting to streams. Test the value returned by the CanExportToStream property on ExportProvider prior to calling this method.

(Inherited from Exporter.)
Public method Export(String)
Exports the object specified by the Document property on the current exporter to the specified file.
(Inherited from Exporter.)
Protected method GetPageFileName
Gets the file name (with path) for the file containing the specified page. Used only for export formats that save a page per file (e.g. TIFF).
(Inherited from Exporter.)
Protected method InternalExport
Performs export to a disk file or to a stream.
(Overrides Exporter..::..InternalExport()()()().)
Protected method OnDocumentChanged
Called after the Document property has been changed. If you override this, make sure this base method also gets called.
(Inherited from Exporter.)
Protected method PreviewOutputFile
Overridden. Previews OutputFileName()()()(). Tries to preview the output file, either using the OS shell or an own instance of C1.Win.C1Preview.C1PrintPreviewDialog if there is no shell association on the current system.
(Inherited from C1ExporterBase.)
Protected method ProcessPage
Not supported for this class.
(Inherited from C1ExporterBase.)
Protected method Reset
Resets the internal state of the exporter.
(Inherited from Exporter.)
Public method ShowOptionsDialog
Displays a dialog that allows the user to edit the export options.
(Inherited from Exporter.)

See Also