- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有泰米尔语、泰卢固语、马拉雅拉姆语等印度语言的 ttf 字体文件。为了通过 postscript 程序访问 ttf 文件,我必须将它们转换为 Type 2 CIDfont(Type 42 基本字体)。我尝试了在线转换(以及来自 GitHub 的实用程序),但不幸的是它们都无法转换。是否有可用的转换实用程序?
最佳答案
由于字体转换问题无法继续我的工作,所以我决定自己承担转换任务。
因为我既不是字体程序员也不是字体设计师,所以我必须学习ttf
(Apple Computers)的内部结构和Type 0
复合字体(Adobe Corporation),仅够编写一个转换程序,借助以下文档。
为了造福他人,我刚刚通过GitHub在以下平台上发布了这个转换工具。
Windows 10 平台 ( Github Public Repository for Conversion Utility on Windows 10 )
打开 DOS 命令行并发出以下 clone
命令来下载源代码:
git clone https://github.com/marmayogi/TTF2PostscriptCID-Win
或者执行下面的curl
命令来下载zip
形式的源代码:
curl -o TTF2PostscriptCID-Win-3.0.zip -L https://github.com/marmayogi/TTF2PostscriptCID-Win/archive/refs/tags/v3.0.zip
或者执行下面的wget
命令来下载zip
形式的源代码:
wget -O TTF2PostscriptCID-Win-3.0.zip https://github.com/marmayogi/TTF2PostscriptCID-Win/archive/refs/tags/v3.0.zip
Linux 平台 ( Github Public Repository for Conversion Utility on Linux )
发出以下clone
命令来下载源代码:
git clone https://github.com/marmayogi/TTF2PostscriptCID-Linux
或者执行下面的curl
命令来下载tar
形式的源代码:
curl -o TTF2PostscriptCID-Linux-3.0.tar.gz -L https://github.com/marmayogi/TTF2PostscriptCID-Linux/archive/refs/tags/v3.0.tar.gz
或者执行下面的wget
命令来下载tar
形式的源代码:
wget -O TTF2PostscriptCID-Linux-3.0.tar.gz https://github.com/marmayogi/TTF2PostscriptCID-Linux/archive/refs/tags/v3.0.tar.gz
注意:
此实用程序将 ttf
文件转换为 t42
文件,该文件可通过 postscript 程序轻松访问。此转换程序还会生成一个 ps
文件(一个 postscript 程序),该文件将显示与 ttf
文件的字符集相关联的所有字形。
这两个程序文件(main.cpp
和ttf.h
)是 100% 可移植的。即两个文件的内容在不同平台上是相同和相同的。
一个 README
Markdown 格式的文档已包含在该版本中。
此转换软件已经针对以下 Indian Languages 进行了测试横写字形数超过 256 个字符的成功。
关于c++ - 从 ttf 到 type 2 CID 字体(type 42 基本字体)的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73931912/
我想在 javascript 中为文件生成 CID(内容标识符),而无需访问 IPFS 节点或互联网。我试过使用 js-multihashing-async首先散列文件和js-cid从哈希生成 CID
这是我的测试 tokenURI.json 文件,其中包含我传递给 token 合约的 imageURI。setTokenURI(): { "attributes": [ { "t
我遇到以下问题我正在使用 AlloyUI 在 Liferay 中实现 portlet 使用以下代码 " /> Portlet 仍然可以工作,但遇到以下错误 jodd.bean.Bean
这可能是一个非常基本的问题,但我在搜索中找不到。假设文件内容甚至一点都没有改变,IPFS CID 是否永远不会改变,即使它被不同的用户添加/固定? 在可预见的 future ,这种假设是否成立?我知道
这可能是一个非常基本的问题,但我在搜索中找不到。假设文件内容甚至一点都没有改变,IPFS CID 是否永远不会改变,即使它被不同的用户添加/固定? 在可预见的 future ,这种假设是否成立?我知道
我正在尝试在使用 mustache.js 构建的模板上渲染 Backbone 集合。问题是我无法在模板中获取模型的 cid。我的代码是 Phone Appo
-我用java代码编写的Cid程序.. -我的Cid程序可以添加案例并修改它们.. -我的程序连接到2个数据库,1是主数据库,1是辅助数据库.. 我的数据库是sqllite .. -我插入的案例每个案
Add Comment " method="post" id="additi
我想知道哪种资源(图片?视频?其他?)可以使用 cid 嵌入到 HTML 电子邮件中,如下所示: 您认为将 HTML 作为一个整体来保存 HTML 的一个好策略是用 base64 编码数据搜索和替换
我正在尝试为电子邮件创建一个界面。我想导入图片,但没有 cid 无法导入。例如: 这很好用。但我似乎无法将文字放在图片的左侧。请查看下面的代码以获得更好的理解! Airline Credi
我构建了一个 Android 应用程序,它可以处理来自 Google map 的共享 Intent 并显示它的坐标。 问题是他们发送了一个短 url,我用 Google 的 url shortner
我需要将图像嵌入到 HTML 邮件中。图片本身已经可以正常工作并按预期嵌入到邮件中,但存在一个问题:图片显示于:但不是: 有人知道是什么导致了这个问题吗? 最佳答案 你的语法是正确的。或者至少这是许
我有一个 View ,其模板如下所示: "> 我需要使用模型数据来渲染这个模板,所以我执行以下操作: render: function () { var tem
我有一些印地语的 PDF,并且有可提取的文本。我使用 pdfminer.six for python 3.6 来进行提取。输出如下: 正如我们所见,有许多字符被转换为“(cid :number)”形式
在所有版本中,我都能获得 SdCard 的详细信息,如序列号、CID 号......除了 Nougot 版本。 我正在使用以下方法获取 SdCard 详细信息。除牛轧糖外,所有版本都可以正常工作。这些
目前,我正在用网络中的单元对我的 Android 进行三边测量。它甚至比我想象的更准确。但没有我想要的那么准确。所以我想涉及比从 getNeighboringCellInfo 获得的更多的塔。我想获得
我正在编写一个网络应用程序,它在 PDF 的每个页面的顶部提取一行。 PDF 来自产品的不同版本,可以通过许多 PDF 打印机,也有不同的版本和不同的设置。 到目前为止,使用 PDFSharp 和 i
在 Backbone.js 中,有一个我看到的名为“cid”的属性......它是否仅用于模型对象(而不是 View 或集合) “id”和“idAttribute”也仅供模型对象使用吗?有什么不同?如
我使用 ConversatonScoped bean 作为我的 JSF 支持 bean。有时,url 会附加 ?cid=XX。然而,当 session 作用域 bean 过期时,这通常会导致问题。它在
我正在尝试根据单击的按钮将“courseid”发送到本地存储,但 onclick 不起作用。有没有一种方法可以根据单击的按钮将相关的“courseid”接收到 onclick 函数。 handleC
我是一名优秀的程序员,十分优秀!