# FDFFormatFlags

## Content

[**DsPdfJS API v9.1.3**](../README)

***

[DsPdfJS API](../globals) / FDFFormatFlags

# Enumeration: FDFFormatFlags

Defines possible values of [ActionSubmitForm#fdfFormat](../classes/ActionSubmitForm#fdfformat) property.

## Enumeration Members

### EmbedForm

> **EmbedForm**: `8192`

If set, the F entry of the submitted FDF is a file specification containing an embedded file stream
representing the PDF file from which the FDF is being submitted.

***

### ExclFKey

> **ExclFKey**: `2048`

If set, the submitted FDF excludes the F entry.

***

### ExclNonUserAnnots

> **ExclNonUserAnnots**: `1024`

Meaningful only when the [IncludeAnnotations](#includeannotations) flag is set.
If set, it includes only those markup annotations whose [MarkupAnnotation#userName](../classes/MarkupAnnotation#username) matches the name of the current user,
as determined by the remote server to which the form is being submitted.
This allows multiple users to collaborate in annotating a single remote PDF document
without affecting one another's annotations.

***

### IncludeAnnotations

> **IncludeAnnotations**: `128`

If set, the submitted FDF file includes all markup annotations in the underlying PDF document.
If clear, markup annotations are not included.

***

### IncludeAppendSaves

> **IncludeAppendSaves**: `64`

If set, the submitted FDF file includes the contents of all incremental updates to the underlying PDF document,
as contained in the Differences entry in the FDF dictionary.
If clear, the incremental updates are not included.
