问题标签 [opentype]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Java 中使用开放式字体?
有没有办法像阅读 TrueType 字体一样在 Java 中阅读 Open Type 字体?
这对 TTF 非常有效,但我还没有弄清楚如何对 Open Type 字体做同样的事情。
请注意,我无法转发已安装的字体。我在我的程序中提供了字体,但不想在系统范围内安装它。
python - 任何人都可以推荐一个支持 OpenType (.OTF) 的 Python PDF 生成器吗?
在 11 月问这个问题后,我对 ReportLab 非常满意我所有的 python pdf 生成需求。
然而,事实证明,虽然 ReportLab 将使用常规 TrueType (TTF) 字体,但它不支持 OpenType (OTF) 字体。
我正在处理的当前小部件之一将需要使用一些 OpenType 字体,因此可悲的是,ReportLab 刚刚从运行中删除了自己。
任何人都可以为 Python 推荐一个兼容 OpenType 的 PDF 生成器吗?
它不需要花哨 - 我只需要能够将 UTF-8 文本放到页面上。
更新:OpenType 字体大致有两种风格:TrueType 风格和 PostScript 风格,这取决于它们存储字形轮廓的方式。ReportLab 只支持 TypeType 样式。事实证明,在 Windows 上,您可以通过扩展名区分:TrueType 样式的 TrueType 和 OpenType 是 .TTF,PostScript 样式的 OpenType 是 .OTF。
所以,我真正的问题是,谁能推荐一个支持 .otf 字体的 Python PDF 生成器?
macos - 如何在 PostScript 程序中使用 OpenType 字体?
我正在编写一个 PostScript 程序来打印姓名徽章,并希望包含一个 OpenType 字体,以便我以后可以使用它。OpenType 文件是二进制文件,我正在寻找如何将这些字体包含在 PostScript 文件中的建议,因为它们被发送到打印机。
我正在 Mac OS X 上开发,如果我需要转换工具,这可能是相关的。我已经在我的程序中成功使用了 Type-1 字体,并且我知道字体重新编码。
iphone - 有没有人在 iPhone 上使用自定义 otf 字体成功?
看起来有一些在 iPhone 上使用自定义真实类型字体 (ttf) 的工作解决方案,最值得注意的是我可以在 iPhone 应用程序中嵌入自定义字体吗? 但是,此方法不支持开放式字体 (otf)。
有没有人遇到过使用 otf 字体的方法?
visual-studio - 无法在 Visual Studio 2008 中使用 Opentype 字体
我正在使用 Windows XP,并尝试在 Visual Studio 2008 中使用 MyriadPro Opentype 字体。我可以将此字体与写字板一起使用,但 Visual Studio IDE 不会在控件的字体属性中显示此字体。
python - 使用 Python 的 OpenType
是否有支持 OpenType 功能的 python 库?我在哪里可以买到?请不要指导 fontforge,我住在伊朗,所以我无法从他们那里下载任何东西。
c# - 如何使用高级 OpenType 功能编写程序?
我如何使用 OpenType 表编写一个简单的程序来动态呈现文本?
请回答:
- assembly , C , C++ , C# , java 或 Python (还有一点 WPF:-)
或介绍它们的库。
欢迎大家对常见操作系统的文本渲染系统,或者设计兼容unicode 5.02协议的文本引擎提出意见和回答。
.net - 开放式编程
最近我问了两个关于在 python 和 .net 语言编写的程序中使用 OpenType 功能的问题(1和2),但没有得到答案。我意识到没有办法改变操作系统的文本渲染引擎,或者强制他们使用 OpenType。所以现在想实现我自己的。这样的程序:
- 提供了一个文本引擎,
- 从 otf 和 ttf 文件接收字形形状,并按文本中的字形顺序呈现它们。
- 生成所有 OTL 功能
- 可用于应用程序的其他部分,例如 .NET 或 python GUI 库的控件和组件。
如果 python 和 .net 语言不适合这种情况,请了解其他编程语言或工具。
欢迎大家对常见操作系统的文本渲染系统,或者设计兼容unicode 5.02协议的文本引擎提出意见和回答。
python - 如何将大纲数据写入 .otf 文件?
我需要编辑或完全替换 OpenType 字体的轮廓数据(贝塞尔曲线)。输入数据是一个 EPS 文件,我必须将其写入具有一定缩放比例的 otf 文件的一个指定字形中。(字形由 PostScript 名称或 Unicode 值指定。)
我需要像编码器这样的东西(或者只是 OpenType 的文件结构库)?
在哪里可以找到有关 otf 和 ttf 文件的结构?
注意:执行 python 相关的工具和库 :-?
fonts - OTF 字体的正确 MIME 类型
在网上搜索时,我发现了很多关于字体的正确 MIME 类型的不同建议,但我还没有尝试任何能让我摆脱 Chrome 警告的 MIME 类型,如下所示:
资源解释为字体但使用 MIME 类型 font/otf 传输
字体是 OTF。
到目前为止,我已经尝试过以下 MIME 类型
- 字体/otf
- 应用程序/字体-otf
- 应用程序/字体
- 应用程序/otf
- 应用程序/八位字节流
- 应用程序/x-font-otf
- application/x-font-TrueType (我知道它不是 truetype,但有一个消息来源为 OTF 引用了这个)