[]
        
(Showing Draft Content)

C1.C1Preview.Export.RtfExporter

RtfExporter Class

Represents an object that can be used to export a document to RTF and DOCX formats.

Inheritance
RtfExporter
Namespace: C1.C1Preview.Export
Assembly: C1.PrintDocument.8.dll
Syntax
public class RtfExporter : ComplexExporter

Constructors

Name Description
RtfExporter()

Initializes a new instance of the RtfExporter class.

Properties

Name Description
ExportProvider

Depending on the value of the OpenXmlDocument property on the current exporter, gets RtfExportProvider or DocxExportProvider.

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.

ShapesWord2007Compatible

Gets or sets a value indicating whether when saving to DOCX, Word 2007 compatible shapes format should be used. If set to false, newer Word 2010 shapes format is used, which supports more features but may yield documents that are incompatible with Word 2007 and are very slow when opened in MS Word.

UseDrawingCanvas

Gets or sets a value indicating whether to create drawing canvases in the resulting document.

Methods

Name Description
Clear()

Resets the internal state of the exporter and all its public properties.

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.

ProcessPage(Metafile, C1MetafileInfo, int, bool)

Exports a page of a document represented by a Metafile.

Reset()

Resets the internal state of the exporter.

See Also