API Reference

Class

PdfFormDataSet

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Dependency-free AcroForm data set with typed and XFDF interchange.

Inheritance

  • Object
  • PdfFormDataSet

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public PdfFormDataSet(IEnumerable<PdfFormDataField> fields) #

Creates a unique-name data set.

Parameters

fields System.Collections.Generic.IEnumerable{OfficeIMO.Pdf.PdfFormDataField} requiredposition: 0

Methods

public static PdfFormDataSet ParseXfdf(String xfdf, Int32 maxFields = 100000, Int32 maxValueCharacters = 4000000) #
Returns: PdfFormDataSet

Parses bounded, DTD-free XFDF field data.

Parameters

xfdf System.String requiredposition: 0
maxFields System.Int32 = 100000 optionalposition: 1
maxValueCharacters System.Int32 = 4000000 optionalposition: 2
public IReadOnlyDictionary<String, PdfFormFieldValue> ToFieldValues() #
Returns: IReadOnlyDictionary<String, PdfFormFieldValue>

Converts values to the shared form-filler contract.

public String ToXfdf() #
Returns: String

Serializes the data set as XFDF 1.0 XML.

Properties

public IReadOnlyList<PdfFormDataField> Fields { get; } #

Data fields in deterministic source order.