全部折叠
可以编辑以下选项来为您的文档服务器版本添加白标签,更改显示在 关于 页面上并对所有编辑器用户可见的信息。
填写所有上述字段后, 定制 配置将如下所示:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "customization": { "customer": { "address": "My City, 123a-45", "info": "Some additional information", "logo": "https://example.com/logo-big.png", "logoDark": "https://example.com/dark-logo-big.png", "mail": "john@example.com", "name": "John Smith and Co.", "www": "example.com" }, "logo": { "image": "https://example.com/logo.png", "imageDark": "https://example.com/dark-logo.png", "url": "https://example.com" }, ... }, ... }, ... });
有关定制的更多信息,请参见 此页面。
如果界面语言出现在 可用的文档服务器语言列表中,您可以简单地使用配置文件中的 editorConfig.lang 属性将其设置为必要的语言环境,如下所示:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "lang": "de", ... }, ... });
如果该语言不可用并且您想要将其翻译或已经将其翻译成您自己的语言,请参阅 此文 以了解如何将其安装到您的文档服务器。
有关语言设置的更多信息,请参见 此页面。
默认情况下聊天和评论是被启用的。要禁用它们,请使用 document.permissions.comment 和 document.permissions.chat 参数,并在配置文件中将它们的值分别设置为 false :
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "permissions": { "chat": false, "comment": false, ... }, ... }, ... });
这将禁用 聊天 和 评论 按钮及其功能。
有关定制的更多信息,请参见 此页面。
您可以显示完整的顶部工具栏或其紧凑版本。为了控制这一点,使用 editorConfig.customization.compactToolbar 参数。使用默认的 false 值,顶部工具栏将具有其通常的视图。如果要显示其紧凑型变体,则配置必须如下所示:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "customization": { "compactToolbar": true, ... }, ... }, ... });
有关定制的更多信息,请参见 此页面。
文档所有者和上传日期分别受 document.info.owner 和 document.info.uploaded 参数影响。您可以通过以下方式将这些设置从您的某个数据库传递到文档配置文件:
var docEditor = new DocsAPI.DocEditor("placeholder", { "document": { "info": { "owner": "John Smith", "uploaded": "2010-07-07 3:46 PM", }, ... }, ... });
该值将显示在 文件 > 文档信息... 菜单选项中。
有关这些设置的更多信息,请参见 此页面。
编辑器有三种主要外观,针对不同用途进行了优化:
var docEditor = new DocsAPI.DocEditor("placeholder", { "type": "desktop", ... });
var docEditor = new DocsAPI.DocEditor("placeholder", { "type": "mobile", ... });
var docEditor = new DocsAPI.DocEditor("placeholder", { "type": "embedded", ... });
您可以为移动设备使用任何外观或将文档嵌入到您的网页中,但使用特定的显示类型更符合逻辑。
有关显示类型的更多信息,请参见 此页面。
要为所有文档服务器用户启用插件,您需要参考以下内容:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "plugins": { "autostart": [ "asc.{0616AE85-5DBE-4B6B-A0A9-455C4F1503AD}", "asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}", ... ], "pluginsData": [ "https://example.com/plugin1/config.json", "https://example.com/plugin2/config.json", ... ] }, ... }, ... });
其中 editorConfig.plugins.autostart 是您希望在 文档服务器启动时自动启动的插件的 GUID 数组(在插件 config.json 文件中定义), editorConfig.plugins.pluginsData 是您希望文档服务器用户可以使用的所有插件的 config.json 配置文件数组。
有关启用 文档服务器插件的更多信息,请参见 此页面。