如何使用FastReport .Net 2018導(dǎo)出PDF格式的交互式表單
眾所周知,PDF標(biāo)準(zhǔn)允許創(chuàng)建可填寫的表單。也就是說(shuō),可以直接從讀者角度編輯文檔。大多數(shù)情況下,這用于問(wèn)卷調(diào)查的形式。用戶填寫字段并通過(guò)電子郵件發(fā)送文檔或打印。 在新版本的FastReport.Net中,可以在交互式表單的支持下將報(bào)表導(dǎo)出為PDF格式。在導(dǎo)出設(shè)置中,添加了相應(yīng)的選項(xiàng):
啟用選項(xiàng)Interactive Forms會(huì)施加許多限制 - PDF不能包含嵌入字體,它不能包含標(biāo)準(zhǔn)PDF / A和PDF / X.
要使用交互式表單實(shí)現(xiàn)導(dǎo)出,添加了一項(xiàng)新功能 - 報(bào)表預(yù)覽模式中的可編輯文本和復(fù)選框字段。實(shí)際上,現(xiàn)在報(bào)告在預(yù)覽模式下是一個(gè)交互式填充表單。
Text和CheckBox對(duì)象具有新屬性 - 可編輯。如果值為“true”,則可以編輯對(duì)象。如下所示:
單擊打開(kāi)了Editable屬性的文本對(duì)象,然后獲取文本編輯窗口。對(duì)于ChechekBox對(duì)象,可以選中該框或取消選中它:
交互式表單在演示報(bào)告FastReport中。將其導(dǎo)出為PDF。確保在導(dǎo)出設(shè)置中啟用了“交互式表單”選項(xiàng)。
準(zhǔn)備好的文檔包含可以編輯的字段。填寫如下:
現(xiàn)在,可以使用更改保存文件。
因此,在預(yù)覽模式下編輯報(bào)告的功能可以用于表格和問(wèn)卷??梢詫?bào)告保存為.frx格式并進(jìn)行分發(fā)。用戶將填寫PDF表單等報(bào)告。
或者立即將報(bào)告導(dǎo)出為PDF格式并分發(fā)文件。
下載最新FastReport.Net版本