是否可以在Draw.io中使用Google字体(https://www.google.com/fonts)?
是否可以在Draw.io中使用Google字体(https://www.google.com/fonts)?
Answers:
据我所知,虽然draw.io不允许导入字体,但我想发布对我有用的东西。您必须使用具有扩展功能的浏览器,例如Chrome或Firefox(我使用的是Chrome浏览器截图)。
首先,为您的浏览器(Chrome,Firefox)获取“ Stylish”扩展名。接下来打开扩展选项,然后单击“编写新样式”按钮。
在这里,您需要:
在文本框中输入Google字体网址。我想将Google材质图标导入draw.io,因此我的示例使用:
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
注意:如果尚未将“键盘映射”(图像左下方)设置为“基本”,则可能需要将其设置为“基本”。这使复制/粘贴更加简单。
确保将“应用于字段”(在文本框中)设置为“域上的URL”,并且值为“ draw.io”。这将确保将导入应用于draw.io Web应用程序。您可以对支持自定义字体的任何Web应用程序使用相同的技术。
关于图标字体的注意事项:由于在这种情况下我使用的是材质图标,因此我将图标的名称用作文本(字体连字)。例如,对于星号,我插入了一个文本框,并插入了“星号”(根据Material Icon页面的名称),并确保将字体设置为“ Material Icons”。对于带有空格的名称,请确保使用下划线(例如“ star_border”)。
文字字体示例:
@import url('https://fonts.googleapis.com/css?family=Indie+Flower');
我在上面的指南中做了一些尝试,但无法使它们起作用。然后,我在draw.io的Google网上论坛页面上问了这个问题,并被告知自定义字段用于系统上本地安装的字体。
撰写了以下内容,这可能会对通过Google看到此帖子的其他人有所帮助:
单击“自定义字体”字段,然后输入您已安装的字体的名称(无需在引号或下划线中添加字体)。
查看我附加到https://groups.google.com/d/msg/drawio/mjJR6pRVTmo/T0Lrhr45AgAJ的示例
偶然遇到此问题,同时又难以将自定义字体(特别是Google字体)添加到draw.io(桌面版)。原来我使用的是12.1.7-添加自定义字体的方法不太简单。
谷歌搜索后找到以下链接-发布日期为2019年12月2日-但未提及版本。检查升级,并将draw.io升级到13.0.1,就可以了:
https://drawio-app.com/external-fonts-in-draw-io/
这是GitHub上的功能请求:https : //github.com/jgraph/drawio/issues/577
Quicksand
从Google字体下载安装的字体。使用的System Fonts
选项进行设置-例如Quicksand-Thin