Summary: Ctors | Methods | Inherited Methods | [Expand All]
public class

# XFDFExportOptions

extends OptionsBase

java.lang.Object
↳ | com.pdftron.pdf.OptionsBase
| ↳ | com.pdftron.fdf.XFDFExportOptions

## Summary

Public Constructors
| XFDFExportOptions() Constructor.
| XFDFExportOptions(String json_string) Constructor.

Public Methods
boolean | 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.
boolean | 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
XFDFExportOptions | setWriteAnnotationAppearance(boolean value) 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.
XFDFExportOptions | setWriteImagedata(boolean value) 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

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Constructors

#### public XFDFExportOptions ()

Constructor.

##### Throws

PDFNetException |

#### public XFDFExportOptions (String json_string)

Constructor.

##### Throws

PDFNetException |

## Public Methods

#### public boolean 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

##### Returns

- a boolean, 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.

##### Throws

PDFNetException |

#### public boolean 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

##### Returns

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

##### Throws

PDFNetException |

#### public XFDFExportOptions setWriteAnnotationAppearance (boolean value)

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

##### Returns

- this object, for call chaining

##### Throws

PDFNetException |

#### public XFDFExportOptions setWriteImagedata (boolean value)

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

##### Returns

- this object, for call chaining

##### Throws

PDFNetException |