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

另请参阅