Css 将阿拉伯语TTF/OTF字体转换为woff、eof?

Css 将阿拉伯语TTF/OTF字体转换为woff、eof?,css,fonts,truetype,webfonts,opentype,Css,Fonts,Truetype,Webfonts,Opentype,首先我知道有很多和我相似的 我尝试了大量的阿拉伯文字体,所有的字体都能正确地用英语呈现文本,但没有一个能处理阿拉伯文 那么有没有一个桌面工具(因为所有的网络应用程序都不工作)可以在不破坏阿拉伯文字体的情况下转换阿拉伯文字体呢 我买了一种阿拉伯语字体,我只想把它转换成可以在网上使用的字体,我不喜欢每月订阅一些花哨的网站来为我提供这些字体 如果您想知道我的CSS,请点击这里: /* CSS */ @font-face { font-family: 'GESSTVBold'; src:

首先我知道有很多和我相似的

我尝试了大量的阿拉伯文字体,所有的字体都能正确地用英语呈现文本,但没有一个能处理阿拉伯文

那么有没有一个桌面工具(因为所有的网络应用程序都不工作)可以在不破坏阿拉伯文字体的情况下转换阿拉伯文字体呢

我买了一种阿拉伯语字体,我只想把它转换成可以在网上使用的字体,我不喜欢每月订阅一些花哨的网站来为我提供这些字体

如果您想知道我的CSS,请点击这里:

/* CSS */
@font-face {
    font-family: 'GESSTVBold';
    src: url('arabic-3/ge_ss_tv_bold-webfont.eot');
    src: url('arabic-3/ge_ss_tv_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('arabic-3/ge_ss_tv_bold-webfont.woff') format('woff'),
         url('arabic-3/ge_ss_tv_bold-webfont.ttf') format('truetype'),
         url('arabic-3/ge_ss_tv_bold-webfont.svg#GESSTVBold') format('svg');
    font-weight: normal;
    font-style: normal;

} 

.ar {
    font-family:"GESSTVBold";  
}

<!-- HTML -->
<h1 class="ar">مرحبا بالخط العربي</h1>
/*CSS*/
@字体{
字体系列:“GESSTVBold”;
src:url('arabic-3/ge_ss_tv_bold-webfont.eot');
src:url('arabic-3/ge_ss_tv_bold-webfont.eot?#iefix')格式('embedded-opentype'),
url('arabic-3/ge_ss_tv_bold-webfont.woff')格式('woff'),
url('arabic-3/ge_ss_tv_bold-webfont.ttf')格式('truetype'),
url('arabic-3/ge_ss_tv_bold-webfont.svg#gestVbold')格式('svg');
字体大小:正常;
字体风格:普通;
} 
阿尔先生{
字体系列:“GESSTVBold”;
}
مرحبا بالخط العربي

谢谢

我手边没有任何阿拉伯语字体,所以你得试试:

  • 上传你的字体
  • 选择专家
  • 在有子集设置的选项列表中-这将删除不需要的字符以节省带宽-尝试“无子集设置”(除非您知道unicode范围,并且希望指定它们)
  • 让我知道它是否有效

  • 希望不会太晚,试试看。。对我来说效果很好,只需使用codepage-1256编码保存html文件即可

  • 字体Squirell切换到专家模式

  • 然后在子集设置上:选择
    无子集设置
    自定义子集设置

  • 已排序!:)

  • 编辑:

    在自定义子集设置中,您需要勾选所需的子集或在输入字段中键入它。

    我尝试使用,但没有阿拉伯文unicode支持,我尝试设置unicode范围:0600-06FF、0FB50-0FDFF、0FE70-0FEFE,但剪切阿拉伯文字母时仍然存在相同的问题。 最后我尝试了这个网站,结果非常好


    我知道您已经尝试了字体松鼠生成器,但它有子设置选项。也许是剪下了你的阿拉伯字母。您是否尝试过在专家模式下禁用取消选中它?您能告诉我应该取消选中它的具体选项吗,以及您是否可以将它写为答案,以便如果它有效,我可以接受它;)现在我可以看到阿拉伯字母,但它们仍然没有相互连接(所有字母都是分开的)。我也有同样的问题,我看到所有字母都是分开的。知道如何修复它吗?我完全没有使用阿拉伯语字体的经验,但只有一个办法:字体松鼠生成器删除了一些unicode功能。可能是上下文连字或上下文擦边?你可以尝试在不同的软件中对它们进行子集设置。这很接近,但会在某些字体上留下一个小间距问题。你能分享该页面的html/css和字体吗?因为我尝试过该网站,但仍然存在空间缺陷。。我使用chrome作为浏览器。请注意,我最终使用了这个网站:我成功地将字体从otf转换为woff,因此请附上您的otf文件,我将尝试为您制作css和示例html,无论如何,可能是一些旧浏览器仍然不支持woff字体,或者您的字体不标准。所有字体都限制为0.4 MB,积极推动升级或付费;所以,在浪费时间之前,先看看你的文件大小(或预算);我刚试过Fira Sans,但它因尺寸而受阻