翻譯|使用教程|編輯:李顯亮|2020-04-01 09:47:21.957|閱讀 626 次
概述:由于AcroForms技術(shù)被認(rèn)為更易于訪問(wèn)和易于使用,因此本文將展示如何使用Aspose.PDF在C#和Java中以編程方式執(zhí)行從XFA到AcroForms的PDF轉(zhuǎn)換。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
AcroForms是可填寫的表單,用于將PDF文檔中的表單字段集成在一起。這是Adobe從PDF 1.2規(guī)范開始為PDF文檔采用的初始表格技術(shù)。AcroForms允許將表單字段添加為覆蓋,以從最終用戶或使用文檔的任何人那里收集數(shù)據(jù)。
后來(lái),Adobe 在收購(gòu)Accelio(服務(wù)提供商)后,將基于XML的XFA表單(XML Forms Architecture)作為PDF 1.5規(guī)范的一部分。XFA使用XML的功能來(lái)開發(fā)PDF文檔中的電子表單。但是,盡管與AcroForms相比,XFA是一種較新的電子表單技術(shù),但它具有一些局限性,其中包括:
由于AcroForms技術(shù)被認(rèn)為更易于訪問(wèn)和易于使用,因此本文將展示如何使用Aspose.PDF在C#和Java中以編程方式執(zhí)行從XFA到AcroForms的PDF轉(zhuǎn)換。
近日,.NET版Aspose.PDF升級(jí)到v20.3版,支持跟蹤將PDF轉(zhuǎn)換為PowerPoint演示文稿的進(jìn)度,增強(qiáng)鏈接提取功能,修復(fù)多項(xiàng)Bug,感興趣的朋友可點(diǎn)擊下方按鈕下載最新版。
點(diǎn)擊下載最新版Aspose.PDF for .NET
以下是使用Aspose.PDF for .NET將XFA表單轉(zhuǎn)換為AcroForm的步驟。
以下代碼示例使用C#將PDF中的XFA表單轉(zhuǎn)換為AcroForms。
// Load PDF with XFA forms Document document = new Document("XFAFormPDF.pdf"); // Set the form fields type as standard AcroForms document.Form.Type = FormType.Standard; // Save the resultant PDF with AcroForms document.Save("XFA-to-AcroForms.pdf");
以下是使用Aspose.PDF for Java將 XFA轉(zhuǎn)換為AcroForms的步驟。
以下代碼示例顯示了如何使用Java將XFA轉(zhuǎn)換為AcroForms。
// Load PDF with XFA forms Document doc = new Document("XFAFormsPDF.pdf"); // Set the form fields type as standard AcroForms doc.getForm().setType(FormType.Standard); // Save the resultant PDF with AcroForms doc.save("XFA-to-AcroForms.PDF");
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn