彩票走势图

Essential Studio for Xamarin教程:使用PDF Viewer中的导入和导出表单数据支持填写PDF表单

翻译|使用教程|编辑:莫成敏|2020-02-28 13:08:37.443|阅读 373 次

概述:Essential Studio for Xamarin中的 PDF Viewer控件使您可以导出和导入PDF文档中的表单数据,以便轻松填写PDF表单。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

您是否经常在Xamarin移动应用程序中填写PDF表单?一次又一次输入姓名、电子邮件地址和电话号码等基本信息,您会感到烦恼吗?那么,这里是您的问题的解决方案。

Essential Studio for Xamarin中的 PDF Viewer控件使您可以导出和导入PDF文档中的表单数据,以便轻松填写PDF表单。

Essential Studio for Xamarin是全面的Xamarin.iOS、Xamarin.Android和Xamarin.Forms组件套包,包含最快的图表和网格。

点击下载Essential Studio for Xamarin正式版

PDF查看器提供了以下格式的导出和导入批注以及表单数据的选项:


  • XFDF
  • FDF
  • JSON格式
  • XML格式


导出和导入PDF文档中的表单数据

导出和导入表单数据功能可帮助您在更新PDF文档时重用较旧的表单字段数据。

考虑这样一种情况:我们有一个较旧的PDF文档,其中包含带有姓名、性别、DOB和地址格式字段的个人信息。现在,我们的要求是添加一个新的表单字段来维护此人的签名。我们可以使用导出和导入表单数据功能来填充已知字段的数据,而不是为更新后的文档中的所有表单字段填充数据。这将减少所消耗的精力和时间。

以下代码示例演示了如何在PDF文档中导出和导入表单数据。

导出表格数据

<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">//将表单数据导出为“ fdf”数据格式。</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
流fdfStreamToSave = pdfViewerControl.ExportFormData(DataFormat.Fdf,“ PdfFileName.fdf”);</font></font><font></font>

导入表格数据

<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">//从“ fdf”数据格式导入表单数据。</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
流fdfStreamToImport = typeof(App).GetTypeInfo()。Assembly.GetManifestResourceStream(“ SampleDefaultNamespace.Assets.PdfFileName.fdf”);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
pdfViewerControl.ImportFormData(fdfStreamToImport,DataFormat.Fdf);</font></font><font></font>

导出和导入表单数据-示例项目

您可以在此GitHub位置找到示例项目,以说明导出和导入表单数据功能。在此示例中,最初将加载较旧的表单数据文档。通过单击顶部工具栏中的“导出”按钮,将导出现有的表单数据,并加载更新的文档。通过单击同一工具栏中的“导入”选项导入表单数据后,您会看到较旧的表单数据值已传输到新的更新文档中。以下GIF图像对此进行了说明。

Essential Studio for Xamarin教程:使用PDF Viewer中的导入和导出表单数据支持填写PDF表单

结论

希望您现在有了使用Xamarin PDF Viewer控件填充表单数据的简单解决方案。使用导出和导入功能,您可以将PDF文档的表单数据与文档分开存储或维护。您还可以快速传输这些导出的文件(XFDF、FDF、XML和JSON),因为与整个PDF文档的大小相比,这些文件的内存大小要小得多。

本文内容到这里就结束了,希望对您有所帮助!想要了解更多产品文章资讯,请继续关注我们慧都网~您可以下载Essential Studio for Xamarin试用版免费体验~


想要购买产品正版授权,或了解更多产品信息请点击




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP