WidgetAnnotation.ExportToJson

ExportToJson(Stream, ExportFieldsToJsonOptions)

Exports the specified PDF form field to JSON format and writes the result to the provided stream.

public IEnumerable<FieldSerializationResult> ExportToJson(Stream stream, 
    ExportFieldsToJsonOptions options = null)
ParameterTypeDescription
streamStreamThe stream to write the JSON output to.
optionsExportFieldsToJsonOptionsOptional settings for exporting the form field to JSON.

Return Value

A collection of FieldSerializationResult indicating the result of the export operation for the specified form field and its child elements, if present.

Examples

Document document = new Document("PdfDoc.pdf");
FileStream fs = new FileStream("export.json", FileMode.Create, FileAccess.Write);
WidgetAnnotation annotation = document.Form[1];
annotation.ExportToJson(fs);
fs.Close();

See Also


ExportToJson(string, ExportFieldsToJsonOptions)

Exports the specified PDF form field to JSON format and writes the result to the specified file.

public IEnumerable<FieldSerializationResult> ExportToJson(string fileName, 
    ExportFieldsToJsonOptions options = null)
ParameterTypeDescription
fileNameStringThe name of the file to write the JSON output to.
optionsExportFieldsToJsonOptionsOptional settings for exporting the form field to JSON.

Return Value

A collection of FieldSerializationResult indicating the result of the export operation for the specified form field and its child elements, if present.

Examples

Document document = new Document("PdfDoc.pdf");
string jsonPath = "export.json";
WidgetAnnotation annotation = document.Form[1];
annotation.ExportToJson(jsonPath);

See Also