(window.webpackJsonp=window.webpackJsonp||[]).push([[167],{498:function(t,e,r){"use strict";r.r(e);var o=r(14),a=Object(o.a)({},(function(){var t=this,e=t._self._c;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"访问本地字体"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#访问本地字体"}},[t._v("#")]),t._v(" 访问本地字体")]),t._v(" "),e("p",[t._v("Foxit PDF SDK for Web 使用 "),e("a",{attrs:{href:"https://developer.mozilla.org/en-US/docs/Web/API/Local_Font_Access_API",target:"_blank",rel:"noopener noreferrer"}},[t._v("Local Font Access API"),e("OutboundLink")],1),t._v(" 来访问用户设备上的本地字体。该操作可以支持更多的字体并提高Web端的文档显示效果。")]),t._v(" "),e("p",[t._v("需要注意的是，只有在Chrome 103+和Edge 103+等支持的浏览器上才能使用此功能，Firefox和Safari浏览器不支持。此外，此功能需要启用HTTPS。")]),t._v(" "),e("h2",{attrs:{id:"授权"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#授权"}},[t._v("#")]),t._v(" 授权")]),t._v(" "),e("p",[t._v("在用户首次访问时，浏览器会请求访问本地字体的权限。用户需要手动授权，否则API将无法访问本地字体。Foxit PDF SDK for Web 在用户首次访问本地字体时，会默认弹出窗口提示用户进行字体授权。用户也可以通过 API (PDFviewer#grantQueryLocalFontsPermission) 来修改授权，可以选择禁止、直接允许访问字体，或者给出弹窗提示。")])])}),[],!1,null,null,null);e.default=a.exports}}]);