你可以很容易地在你的网站上添加一个在线表单,使它可以作为PDF格式填写和下载。阅读这篇文章,学习如何做到这一点。
一个简短的介绍
想必你们对我们的产品已经很熟悉了全新的形式.如果没有,这里有一个快速的提醒。从ONLYOFFICE Docs的7.0版本开始,您可以创必威app安卓版建、编辑和协作在线表单,让其他用户填写表单,并将表单保存为PDF格式。
在ONLYOFFICE表单中,你使用两个主要的格式.DOCXF用于从空白或任何现有DOCX文件创建表单模板。OFORM格式用于填写现成的表单。
如何打开DOCXF从网站编辑
找到并打开index . html
您的ONLYOFFICE文档服务器的文件。然后,将其连接到Document Server API。您需要为打开表单模板指定配置参数。
1 |
<脚本
类型=“text / javascript”
src=“http://0.0.0.0:8080 web应用程序/应用程序/ api /文件/ api.js”
>
> < /脚本
//指定API JavaScript文件的路径。
<
按钮
onclick=“open_form_template()”
>
开放
形式
模板
</按钮
>
//添加一个按钮来打开表单。
<
div
id=“占位符”
>
</div
>
//添加编辑器将打开的元素。
<脚本>
函数
open_form_template
(
)
{
//如果编辑器是打开的,关闭它。
如果
(
这
.
docEditor
)
{
这
.
docEditor
.
destroyEditor
(
)
}
//创建需要打开的表单模板的完整URL地址。
常量
url
=
窗口
.
位置
.
协议
+
“/ /”
+
//添加密钥来识别协同编辑的文件。
常量
关键
=
文件名
+”.
docxf”;
//使用文档配置创建DocsAPI对象,并在占位符元素中打开编辑器。
这
.
docEditor
=
新
DocsAPI
.
DocEditor
(
“占位符”
,
{
”文档”:
{
”文件类型”:
”docxf”,
”关键”:
关键
,
”标题”:
”形式
模板”,
”url”:
url
}
,
”documentType”:
”词”
}
> < /脚本
|
完成之后,可以打开表单模板进行编辑。编辑此文件后,您可以获得表单本身。为此,点击“另存为oform”按钮。
如何从网站上打开OFORM进行填写
您需要添加一个按钮来打开表单进行填写。然后,添加open_form_template ()
函数。
1 |
<脚本
类型=“text / javascript”
src=“http://0.0.0.0:8080 web应用程序/应用程序/ api /文件/ api.js”
>
> < /脚本
//指定API JavaScript文件的路径。
<
按钮
onclick=“open_form()”
>
开放
形式
</按钮
>
//添加一个按钮来打开表单。
<
div
id=“占位符”
>
</div
>
//添加编辑器将打开的元素。
<脚本>
函数
open_form_template
(
)
{
//如果编辑器是打开的,关闭它。
如果
(
这
.
docEditor
)
{
这
.
docEditor
.
destroyEditor
(
)
}
//创建需要打开的表单的完整URL地址。
常量
url
=
窗口
.
位置
.
协议
+
“/ /”
+
常量
关键
=
文件名
+”.
oform”;
//使用文档配置创建DocsAPI对象,并在占位符元素中打开编辑器。
这
.
docEditor
=
新
DocsAPI
.
DocEditor
(
“占位符”
,
{
”文档”:
{
”文件类型”:
”oform”,
”标题”:
”形式”,
”url”:
url
}
,
”documentType”:
”词”
}
> < /脚本
|
要考虑到关键
字段没有传递给编辑器的配置。该字段将自动生成为随机数。这使得打开表单的所有会话都是独立的。因此,禁用了OFORM文件上的协作。这就是为什么任何人都可以打开表格填写而不打扰他人。
一旦完成,就可以打开表格进行填写。在填写完字段(必需的字段用红色边框突出显示)后,您可以得到一个PDF文件。为此,点击“另存为PDF”按钮。