翻譯|使用教程|編輯:龔雪|2023-12-07 11:01:02.523|閱讀 82 次
概述:本文將為大家介紹如何用Office File API組件在PDF文件中創(chuàng)建和填充交互式表單字段,歡迎下載相關(guān)組件體驗(yàn)!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress Office File API是一個(gè)專為C#, VB.NET 和 ASP.NET等開發(fā)人員提供的非可視化.NET庫。有了這個(gè)庫,不用安裝Microsoft Office,就可以完全自動(dòng)處理Excel、Word等文檔。開發(fā)人員使用一個(gè)非常易于操作的API就可以生成XLS, XLSx, DOC, DOCx, RTF, CSV 和 Snap Report等企業(yè)級(jí)文件。
在本文中,我們將介紹如何在PDF文件中創(chuàng)建和填充交互式表單字段。
獲取DevExpress Office File API v23.1正式版下載
DevExpress技術(shù)交流群9:909157416 歡迎一起進(jìn)群討論
交互式表單(也稱為AcroForm)是一種PDF表單,具有稱為交互式字段的附加元素。這些字段允許用戶輸入信息,并允許開發(fā)人員根據(jù)需要提取數(shù)據(jù)。如果您以前使用過AcroForm,那么可能已經(jīng)了解到它的優(yōu)點(diǎn)了(標(biāo)準(zhǔn)化、使用/實(shí)現(xiàn)簡單、與大多數(shù)PDF處理器兼容以及與PDF兼容的數(shù)據(jù)輸入)。
DevExpress PDF Document API庫(包含在我們的Office File API套件中)附帶了一個(gè)全面的交互式表單API子集,PDF文檔處理器可以檢測編輯器類型并更改其屬性和值,還可以生成新的表單字段。
在移動(dòng)應(yīng)用程序中填充表單字段的一個(gè)問題是單個(gè)編輯器的大小,在許多情況下,表單字段編輯器對于移動(dòng)或平板電腦屏幕來說太小了。
為了解決這個(gè)問題,您可以在DevExpress .NET MAUI DataFormView UI組件的幫助下動(dòng)態(tài)生成一個(gè)用戶界面(允許您在加載的PDF文件中填充表單),DataFormView組件為每個(gè)PDF文件字段使用最合適的編輯器。
如果您的目標(biāo)是.NET MAUI并且正在考慮使用AcroForm,請查看以下GitHub示例來了解實(shí)現(xiàn)細(xì)節(jié):。
本示例打開一個(gè)PDF文件,獲取表單字段以便填充并保存結(jié)果。
在這個(gè)示例應(yīng)用程序中,DevExpress PDF Document API用于檢索表單字段信息并保存結(jié)果(表單字段信息傳遞給字典對象)。
我們使用DevExpress .NET MAUI DataFormView組件來:
一旦您獲得這個(gè)示例項(xiàng)目就會(huì)發(fā)現(xiàn),PdfDocumentProcessor組件從加載的PDF文件中提取詳細(xì)的AcroForm信息,這些信息包括表單字段類型/值、用作占位符的默認(rèn)文本、強(qiáng)制表單字段等。
.NET MAUI UI庫為您的下一個(gè)偉大的移動(dòng)應(yīng)用程序提供了各種引人注目的功能,如果您是新手可以參閱以下分步指南:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)