WidgetAnnotation.ExportToJson

ExportToJson(Stream, ExportFieldsToJsonOptions)

Экспортирует указанное PDF-поле формы в формат JSON и записывает результат в предоставленный поток.

public IEnumerable<FieldSerializationResult> ExportToJson(Stream stream, 
    ExportFieldsToJsonOptions options = null)
ПараметрТипОписание
streamStreamПоток для записи JSON-выхода.
optionsExportFieldsToJsonOptionsДополнительные настройки для экспорта поля формы в JSON.

Возвращаемое значение

Коллекция FieldSerializationResult, указывающая результат операции экспорта для указанного поля формы и его дочерних элементов, если таковые имеются.

Примеры

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();

См. также


ExportToJson(string, ExportFieldsToJsonOptions)

Экспортирует указанное PDF-поле формы в формат JSON и записывает результат в указанный файл.

public IEnumerable<FieldSerializationResult> ExportToJson(string fileName, 
    ExportFieldsToJsonOptions options = null)
ПараметрТипОписание
fileNameStringИмя файла для записи JSON-выхода.
optionsExportFieldsToJsonOptionsДополнительные настройки для экспорта поля формы в JSON.

Возвращаемое значение

Коллекция FieldSerializationResult, указывающая результат операции экспорта для указанного поля формы и его дочерних элементов, если таковые имеются.

Примеры

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

См. также