diagram支持的 URL 参数
选择字号: 超大 标准 发布时间:2022-08-10 20:36 | 作者:admin
diagram支持的 URL
参数
diagram支持以下 URL
参数,其优先顺序如下所述:
设置
-
open=prefix+ID:如果位置哈希属性不可用,请使用它作为替代。浏览器会立即将哈希属性添加到
URL,而不是删除 URL 参数。现有的哈希属性优先。
-
lang=xy:指定用户界面的语言。可能的值xy包括i18n、:id印度尼西亚语、ms:马来语、bs:波斯尼亚语、 ca:Català、cs:Čeština、da:Dansk、de:Deutsch、et:Eesti、:en英语、es:Español、:fil菲律宾语、fr:Français、it:Italiano、hu:Magyar
, nl:
Nederlands, no:
Norsk, pl:
Polski, pt-br:
Português (巴西), pt:
Português (葡萄牙), ro:
Română, fi:
Suomi, sv:
Svenska, vi:
Tiếng Việt, tr:
Türkçe, el:
Ελληνικά, ru:
Русский, sr:
Срїски, uk:
: Унсс he:
עברית,ar:
العربية, th:
ไทย, ko:
한국어, ja:
日本语, zh:
中文(中国), zh-tw:
中文(台湾)
-
libs=key1;key2;...;keyN:指定当前的形状库。可能的键是
allied_telesis、android、archimate、archimate3、arrows2、atlassian、aws3、aws3d、aws4、azure、basic、bootstrap、bpmn、cabinet、cisco、cisco_safe、citrix、clipart、dfd、eip、electrical、er、平面图、流程图、gcp2、通用、gmdl、ibm、图像、信息图表、ios、lean_mapping、模型、mscae、网络、办公室、pid、机架、标志、站点地图、sysml、uml、veeam
和 webicons。
-
clibs=key1;key2;key;...;keyN:
指定自定义库(键是文件 ID 或带有
U 前缀的 URL)
-
viewbox={"x": int, "y": int, "width": int, "height": int}:指定文件
ID 时设置初始视口。
-
page=index:从给定的页面开始(默认是第一页,第一页的索引是0)
-
page-id=ID:
从给定的页面 ID 开始(优先于pageURL
参数)。要查找当前页面的 ID,请右键单击画布并选择Edit
Data。ID
是此对话框中的第一个条目。
-
hide-pages=1:隐藏允许您在灯箱模式下更改当前页面的控件。
-
ui=[kennedy|min|atlas|dark|sketch]:使用
Minimal、Atlas、Dark 或 Sketch编辑器主题(默认为
Kennedy)。
-
rough=[0|1]:禁用/启用粗略草图样式(草图主题默认为
1,所有其他主题默认为 0)。
-
dark=[0|1]:在
Sketch 和 Minimal 编辑器主题中禁用/启用暗模式。
-
drafts=0:禁用草稿状态(不在IndexedDB中保存未保存的文件)。
-
splash=0:不显示启动画面。
-
plugins=0:
不加载插件。
-
format=0:禁用右侧的格式面板。
-
picker=0/1:在对话框中禁用/启用
Google 文件选择器。
-
thumb=0:禁止在云端硬盘中创建缩略图。
-
chrome=0:使用无铬只读查看器。
-
target=[auto|self|frame|blank]:在同一个窗口或框架中或在无镶边模式下的空白窗口中打开链接(auto默认在无镶边模式下在同一窗口中打开相关链接和锚点,在编辑模式下在新窗口中打开所有链接)。
-
highlight=hex:指定无边框模式下链接的高亮颜色(不带前导#)。
-
edge=move:在之前未选择连接器的情况下禁用连接器段的处理。
-
rt=1:在启用
Google Drive 实时的情况下使用无镶边模式。
-
edit=url:为无镶边模式下的“编辑”按钮添加链接(用于edit=_blank将图表编辑为新副本)。
-
lightbox=1:在无镶边模式下使用灯箱(放大倍数,无页面可见,无镶边)。
-
grid=1:将启用的默认网格设置为
true。
-
nav=1:启用无铬模式折叠。
-
layers=1:在无铬模式下添加图层控制
-
close=1:在无镶边模式下显示关闭按钮,选中时关闭窗口。
-
rev=id:选择
Google Drive 或 Dropbox 文件的特定版本。
-
pv=0:将默认设置pageVisible为false。
-
sb=0:从禁用滚动条开始。
-
ruler=1:从启用标尺开始。
-
toolbar=0:在无镶边模式下禁用工具栏。
-
border=60:设置灯箱模式下使用的边框宽度(默认为60)。
-
p=id1;id2;...;idN:选择要加载的插件。查看可用插件列表。
-
base=url:设置用于链接的基本
URL(如果document.referrer在嵌入模式下不可用,则使用此
URL)。
-
gitlab=url:将
URL 编码路径设置为自定义 GitLab 安装以用于 GitLab 文件操作。
-
gitlab-id=ID:指定使用自定义
GitLab 实例时自定义
GitLab 应用程序的客户端 ID 。
-
vars=json:对全局占位符使用URI
编码的 JSON 字符串,以便在启用的标签和工具提示中使用,例如vars={"key":"value"}.
-
zoom=nocss:禁用
CSS 缩放预览。
-
override-mime=1:将所有
Google Drive 文件保存为application/vnd.jgraph.mxfile.
-
template-filename=name:
如果使用了#U 哈希属性但 URL 不包含文件名来确定二进制模式。请参阅支持的位置哈希属性列表。
-
math-output=html:将数学排版输出设置为HTML-CSS。
-
nowarn=1:在卸载本地文件之前抑制警告。
-
svg-warning=0:禁止在
SVG 导出中对旧查看器发出警告。
-
search-shapes=value:从搜索形状框中的给定值开始。
模式
-
local=1:仅使用设备模式。
-
sync=[none|manual|auto]:启用/禁用协作编辑(默认为auto)。
-
save=local/remote:启用/禁用在本地保存文件(默认为local)。如果禁用此选项,则通过
servlet 回显文件以进行本地保存。
-
storage=device:为触控设备添加设备存储选项。
-
math=0:
禁用 MathJax 支持。
-
browser=0/1:禁用本地存储作为存储位置
( 0)
或在存储对话框中显示浏览器选项 ( 1)。
-
gapi=0:禁用
Google 集成。
-
db=0:禁用
Dropbox 集成。
-
od=0:禁用
OneDrive 集成。
-
tr=0:禁用
Trello 集成。
-
gh=0:禁用
GitHub 集成。
-
gl=0:禁用
GitLab 集成。
-
drive=0:
模拟app.diagrams.net与域名无关(使用旧的应用
ID)。
-
mode=[google|onedrive|github|dropobox|device|browser]:切换到指定模式。
-
offline=[1|0]:注册或注销渐进式
Web 应用程序(禁用所有远程存储位置)。
-
pwa=0:禁用(取消)注册渐进式
Web 应用程序的功能(安装后将保持安装状态)。
-
stealth=1:禁用所有需要外部
Web 服务的功能(例如PDF
导出)。
-
demo=1:
的快捷方式db=0&gapi=0&math=0&picker=0,禁用启动屏幕并创建一个空的本地图表文件。
-
url=url:已弃用-
使用 U 哈希属性#U{uri_encoded_url}从
URI 编码的 URL
打开图表,例如。https://app.diagrams.net/#Uhttps%3A%2F%2Fraw.githubusercontent.com%2Fjgraph%2Fdrawio-diagrams%2Fmaster%2Fdiagrams%2Fschema.xml
-
client=1:以客户端模式运行
diagrams.net。这会显示一个正常的 UI,并ready在页面加载时向开启者或父级发送消息。收到包含
XML 或压缩 XML 的消息后,将创建一个本地文件。然后将该文件设置为,modified以便在发送初始
XML 后可以关闭与窗口的连接。页面刷新后是否再次加载 XML,取决于调用者的实现。用于proto=json在特殊情况下使用自定义协议。
-
desc={compressed-json}:传递
CSV 导入描述符(示例)。仅适用于www.draw.io域。
-
embed=1:以嵌入模式运行
diagrams.net 。仅将此模式与embed.diagrams.net
一起使用。
-
configure=1:发送configure事件并等待configure动作。查看更多关于嵌入模式的信息。
-
create=url/name:从模板
URL 创建一个新文件。如果该值不是 URL 且不为空,则脚本将尝试使用window.opener[url]. 在嵌入模式下,window.opener[name]将用于获取初始
XML。请注意,这需要开启者/父项中的相同来源策略来读取变量。
-
title=title:
设置新的文件标题(与create和url参数一起使用)。
-
notitle=1:对新文件使用默认文件名(与url参数一起使用)