CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.
File: OpenSans-BoldItalic.ttf
Just started using ExtJS, and this error appears and only on IE.
I've tried to change file type but no success.
Any advise?
CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.
File: OpenSans-BoldItalic.ttf
Just started using ExtJS, and this error appears and only on IE.
I've tried to change file type but no success.
Any advise?
With which specific version of Ext JS are you seeing this issue?
Version: 6.0.1.250
Does this only occur with the Triton theme?
Yes.
Occurs on IE when mode = EDGE !
any help ?
Seems to be an issue with OpenFonts and IE 10/11. Here's a few articles that might help.
http://stackoverflow.com/questions/2...must-be-instal
http://stackoverflow.com/questions/5...nt-face-in-ie9
Gary any other suggestion, we run in java application on tomcat server, those articles explains on IIS.
I tried this way
@font-face {
font-family:OpenSans;
src: url(assets/fonts/OpenSans/OpenSans-Regular.ttf),
url(assets/fonts/OpenSans/OpenSans-Regular.eot);
}
@font-face {
font-family:OpenSansBold;
src: url(assets/fonts/OpenSans/OpenSans-Bold.ttf),
url(assets/fonts/OpenSans/OpenSans-Bold.eot);
}
downloaded the eot fonts from web and and added to the path but no luck.
I'm seeing these errors also and the suggested web.config changes do not solve it.
It seems the fonts are set only to be embedded for editing, changing them to be permanently installable fixes this error.
The tool TTFPATCH, mentioned at the link below, fixed the problem when I applied it to the listed fonts (ext/classic/theme-triton/resources/fonts/*.ttf).
http://marinbezhanov.com/how-to-embe...unknown-error/
The version of TTFPATCH linked in that post doesn't support the newest font formats, so I used a patched version from github below:
https://github.com/rmuch/ttfpatch/releases
Patching these in my ext directory this fixed the problem. I set them to 0.
Command Used on windows: in directory ext/classic/theme-triton/resources/fonts make sure ttfpatch is in your path and run:
Hope that helpsCode:for %x in (*.ttf) do ttfpatch %x 0
Last edited by spudnyk; 31 Jan 2017 at 8:08 AM. Reason: Example on running ttfpatch