我可以使用Orbeon表单创建具有固定位置的HTML表单字段吗

Can I create HTML form fields with fixed positions using Orbeon forms?

本文关键字:表单 定位 位置 HTML 字段 可以使 Orbeon 创建 我可以      更新时间:2023-09-26

在Orbeon表单中,是否可以将输入字段相对于背景图像定位在特定的X、Y位置?

我有一份现有的纸质表格,里面有一整页。我想使用扫描的表单图像作为背景,然后将输入字段放置在特定位置的背景上。

我知道Adobe Acrobat可以做到这一点,但我正在寻找一个基于网络的开源替代方案。

目前,我正在使用html表单,使用如下代码:

<input name="current_user" id="current_user" type="text" class="noborder"
       style="position:absolute; left:90px; top:15px; 
              width:270px; height:19px;"  oscarDB=current_user>

位置:绝对;左:90px;顶部:15px;将输入字段放置在背景图像上的特定位置。

我可以手工编写这些代码,但我真的想要一个带有字段对齐工具和字段属性的GUI工具。

如果不在奥本,有人知道另一种工具吗?

计划B将使用GUI表单/字段设计器,然后编写代码来生成所需的HTML表单代码。

Orbeon Forms的设计并不是为了在纸质表单的网络上创建精确的副本。因为网络是一种与纸张截然不同的媒介,我认为在大多数情况下,表单作者在将表单适应网络时最好重新思考表单,即使只是稍微这样。有一个向导有意义吗?利用计算?根据其他值显示或不显示字段?

如果你需要创建一个纸质表单的精确副本,并且字段的位置与纸质版本中的字段完全匹配,正如你所说,你可以使用CSS进行定位,但Orbeon Forms并不能真正帮助你做到这一点。