翻譯|使用教程|編輯:莫成敏|2020-02-28 13:08:37.443|閱讀 429 次
概述:Essential Studio for Xamarin中的 PDF Viewer控件使您可以導出和導入PDF文檔中的表單數(shù)據(jù),以便輕松填寫PDF表單。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
您是否經(jīng)常在Xamarin移動應用程序中填寫PDF表單?一次又一次輸入姓名、電子郵件地址和電話號碼等基本信息,您會感到煩惱嗎?那么,這里是您的問題的解決方案。
Essential Studio for Xamarin中的 PDF Viewer控件使您可以導出和導入PDF文檔中的表單數(shù)據(jù),以便輕松填寫PDF表單。
Essential Studio for Xamarin是全面的Xamarin.iOS、Xamarin.Android和Xamarin.Forms組件套包,包含最快的圖表和網(wǎng)格。
點擊下載Essential Studio for Xamarin正式版
PDF查看器提供了以下格式的導出和導入批注以及表單數(shù)據(jù)的選項:
導出和導入PDF文檔中的表單數(shù)據(jù)
導出和導入表單數(shù)據(jù)功能可幫助您在更新PDF文檔時重用較舊的表單字段數(shù)據(jù)。
考慮這樣一種情況:我們有一個較舊的PDF文檔,其中包含帶有姓名、性別、DOB和地址格式字段的個人信息。現(xiàn)在,我們的要求是添加一個新的表單字段來維護此人的簽名。我們可以使用導出和導入表單數(shù)據(jù)功能來填充已知字段的數(shù)據(jù),而不是為更新后的文檔中的所有表單字段填充數(shù)據(jù)。這將減少所消耗的精力和時間。
以下代碼示例演示了如何在PDF文檔中導出和導入表單數(shù)據(jù)。
導出表格數(shù)據(jù)
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">//將表單數(shù)據(jù)導出為“ fdf”數(shù)據(jù)格式。</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>
導入表格數(shù)據(jù)
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">//從“ fdf”數(shù)據(jù)格式導入表單數(shù)據(jù)。</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>
導出和導入表單數(shù)據(jù)-示例項目
您可以在此GitHub位置找到示例項目,以說明導出和導入表單數(shù)據(jù)功能。在此示例中,最初將加載較舊的表單數(shù)據(jù)文檔。通過單擊頂部工具欄中的“導出”按鈕,將導出現(xiàn)有的表單數(shù)據(jù),并加載更新的文檔。通過單擊同一工具欄中的“導入”選項導入表單數(shù)據(jù)后,您會看到較舊的表單數(shù)據(jù)值已傳輸?shù)叫碌母挛臋n中。以下GIF圖像對此進行了說明。
結論
希望您現(xiàn)在有了使用Xamarin PDF Viewer控件填充表單數(shù)據(jù)的簡單解決方案。使用導出和導入功能,您可以將PDF文檔的表單數(shù)據(jù)與文檔分開存儲或維護。您還可以快速傳輸這些導出的文件(XFDF、FDF、XML和JSON),因為與整個PDF文檔的大小相比,這些文件的內(nèi)存大小要小得多。
本文內(nèi)容到這里就結束了,希望對您有所幫助!想要了解更多產(chǎn)品文章資訊,請繼續(xù)關注我們慧都網(wǎng)~您可以下載Essential Studio for Xamarin試用版免費體驗~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: