Show / Hide Table of Contents

# Class XFDFExportOptions

##### Inheritance

object
OptionsBase
XFDFExportOptions

##### Inherited Members

OptionsBase.mObjSet
OptionsBase.ColorPtToNumber(ColorPt)
OptionsBase.ColorPtFromNumber(double)
OptionsBase.GetArray(string)
OptionsBase.PutNumber(string, double)
OptionsBase.PutBool(string, bool)
OptionsBase.PutText(string, string)
OptionsBase.PutRect(string, Rect)
OptionsBase.PushBackNumber(string, double)
OptionsBase.PushBackBool(string, bool)
OptionsBase.PushBackText(string, string)
OptionsBase.PushBackRect(string, Rect)
OptionsBase.RectFromArray(Obj)
OptionsBase.insertRectCollection(string, RectCollection, int)
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

###### Namespace: pdftron.FDF

###### Assembly: PDFNet.dll

##### Syntax

    public class XFDFExportOptions : OptionsBase

### Constructors

#### XFDFExportOptions()

Constructor.

##### Declaration

    public XFDFExportOptions()

### Methods

#### GetWriteAnnotationAppearance()

Gets the value WriteAnnotationAppearance from the options object When the option is enabled, the appearance wil be written for the annotations with custom appearance (i.e. different from that generated by RefreshAppearance()). Note, that if WriteImagedata is enabled, appearance will not be written for the annotations that support imagedata. In order to preserve vector information, WriteImagedata needs to be disabled

##### Declaration

    public bool GetWriteAnnotationAppearance()

##### Returns

Type | Description
--- | ---
bool | a bool, When the option is enabled, the appearance wil be written for the annotations with custom appearance (i.e. different from that generated by RefreshAppearance()). Note, that if WriteImagedata is enabled, appearance will not be written for the annotations that support imagedata. In order to preserve vector information, WriteImagedata needs to be disabled.

#### GetWriteImagedata()

Gets the value WriteImagedata from the options object If true, rasterized appearance will be written for the image-based annotations (stamps and signature fields) to xfdf

##### Declaration

    public bool GetWriteImagedata()

##### Returns

Type | Description
--- | ---
bool | a bool, If true, rasterized appearance will be written for the image-based annotations (stamps and signature fields) to xfdf.

#### SetWriteAnnotationAppearance(bool)

Sets the value for WriteAnnotationAppearance in the options object When the option is enabled, the appearance wil be written for the annotations with custom appearance (i.e. different from that generated by RefreshAppearance()). Note, that if WriteImagedata is enabled, appearance will not be written for the annotations that support imagedata. In order to preserve vector information, WriteImagedata needs to be disabled

##### Declaration

    public XFDFExportOptions SetWriteAnnotationAppearance(bool value)

##### Parameters

Type | Name | Description
--- | --- | ---
bool | value | When the option is enabled, the appearance wil be written for the annotations with custom appearance (i.e. different from that generated by RefreshAppearance()). Note, that if WriteImagedata is enabled, appearance will not be written for the annotations that support imagedata. In order to preserve vector information, WriteImagedata needs to be disabled

##### Returns

Type | Description
--- | ---
XFDFExportOptions | this object, for call chaining

#### SetWriteImagedata(bool)

Sets the value for WriteImagedata in the options object If true, rasterized appearance will be written for the image-based annotations (stamps and signature fields) to xfdf

##### Declaration

    public XFDFExportOptions SetWriteImagedata(bool value)

##### Parameters

Type | Name | Description
--- | --- | ---
bool | value | If true, rasterized appearance will be written for the image-based annotations (stamps and signature fields) to xfdf

##### Returns

Type | Description
--- | ---
XFDFExportOptions | this object, for call chaining