草庐IT

FreeType

全部标签

c++ - 在 C++/Windows 中从名称和样式获取字体文件路径

我目前正在我的一个项目中实现FreeType2,因此我的系统上需要字体的文件路径。我需要一个只采用字体名称和所需字体样式(例如bold或italic)然后返回字体文件路径的解决方案。我已经尝试过这个StackOverflowquestion的答案,但它不适用于Windows7(可能也不适用于Vista),但显然我需要一种适用于这些系统和future系统的解决方案。 最佳答案 我曾经为Windows平台编写代码来查找基于“ArialBold”或类似名称的字体文件。代码贴在下面。它正在扫描注册表并尝试找到字体名称与Windows字体目录

c++ - 如何使用 freetype 从 "Segoe UI Emoji"渲染彩色字形?

我正在尝试使用最新的freetype2.8.1(我从没有单线程或多线程的源代码编译x64调试版本)和OpenGL渲染来自Windows“SegoeUIEmoji”字体的彩色字形。所以我使用Windows\Fonts目录中的seguiemj.ttf(SHA256=d67717a6fe84e21bc580443add16ec920e6988ca067041d0461c641f75074a8c),但FT_HAS_COLOR始终返回false。我也用EmojiOneColor-SVGinOT.ttf试过了通过eosreifromgithub,这会导致相同的行为。使用this时对于android

nopackages -foundError:当前Win64频道中缺少软件包:-Freetype 2.5.5 1

我正在尝试使用YML文件安装Python环境。但是我遇到以下错误:NoPackagesFoundError:PackagemissingincurrentWin64channels:-freetype2.5.51我正在使用以下代码使用Anaconda2安装环境(将.yml文件放在Python的当前目录中。)condaenvcreate-fenvironment.ymlYML文件如从URL中获取的如下(https://github.com/zooniverse/data-digging/blob/master/example_scripts/basic_project_stats.yml)nam

化繁为简、性能提升 -- 在WPF程序中,使用Freetype库心得

本人使用WPF开发了一款OFD阅读器,显示字体是阅读器中最重要的功能。处理字体显示有多种方案,几易其稿,最终选用Freetype方案。本文对WPF中如何使用Freetype做简单描述。OFD中有两种字体:嵌入字体和非嵌入字体。1) 非嵌入字体就是只提供字体名称,不提供字体对应的文件。2)嵌入字体:提供字体文件,字体名称是啥并不影响显示。由于阅读器中需要显示大量文本,必须采用最优的方式显示,否则性能难以满足要求。WPF字体显示有多种方案。通常可以将文本呈现分为三层:直接使用Glyphs和GlyphRun对象。使用FormattedText对象。使用高级控件,如TextBlock和FlowDocu

java - 将 Freetypefont 放入 libgdx 皮肤

在我的uiskin.json中有这个com.badlogic.gdx.graphics.g2d.BitmapFont:{default-font:{file:text/default.fnt}}当我在Assets文件夹的文本文件夹中有default.fnt时,这很好...但是我想使用Freetypefont。如何创建Freetypefont并将其加载到uiskin文件中? 最佳答案 更新感谢JosvanEgmond的评论告诉我如何执行此操作并仍然加载Skin来自AssetManager我决定更新答案。旧的答案(以及这样做的替代方法)

python - 在基于 Debian 的系统上,如何找到一种字体具有字形的 Unicode 代码点?

从基于Debian的系统上的脚本语言(比如Python或Ruby),我想找到以下任一种:特定字体具有字形的所有Unicode代码点所有具有特定Unicode代码点字形的字体(显然1或2可以从另一个推导出来,所以越简单越好。)我过去通过运行来完成此操作:fc-list:filecharset...并根据thiscodefromfontconfig解析每行末尾的输出但在我看来,应该有一种更简单的方法来做到这一点。(我不完全确定这是解决此问题的正确StackExchange站点,但我正在寻找可以以编程方式使用的答案。) 最佳答案 我会尝试

iphone - 为 iPhone 编译 FreeType?

我在Windows、Linux和OSX上使用FreeType没有任何问题,现在我要把我的技术移植到IOS上......而且我找不到为它编译FreeType的方法。起初我尝试将每个FT文件放入我的项目中,但这显然行不通。然后我尝试在thistutorialhere之后制作一个静态库.虽然我无法测试它是否适用于arm目标,但它不适用于模拟器目标。当尝试将构建的库链接到XCode时,它​​说“libfreetype-simulator.a,文件是为存档构建的,不是被链接的体系结构(i386)”这没关系,因为命令“lipo-infolibfreetype-simulator.a”告诉我该文件是

iphone - 为 iPhone 编译 FreeType?

我在Windows、Linux和OSX上使用FreeType没有任何问题,现在我要把我的技术移植到IOS上......而且我找不到为它编译FreeType的方法。起初我尝试将每个FT文件放入我的项目中,但这显然行不通。然后我尝试在thistutorialhere之后制作一个静态库.虽然我无法测试它是否适用于arm目标,但它不适用于模拟器目标。当尝试将构建的库链接到XCode时,它​​说“libfreetype-simulator.a,文件是为存档构建的,不是被链接的体系结构(i386)”这没关系,因为命令“lipo-infolibfreetype-simulator.a”告诉我该文件是

在ubuntu中,交叉编译harfbuzz,freetype,opencv(包括WITH_QT),并移植到linux开发板

目录一、简介1.1简要说明1.2opencv版本及其背景1.3步骤二、交叉编译freetype、harfbuzz及相关依赖库2.1编译步骤2.2交叉编译zlib2.3交叉编译libpng2.4交叉编译bzip22.5交叉编译ICU2.6交叉编译harfbuzz和freetype2.7交叉编译eigen三、交叉编译Qt四、交叉编译opencv五、移植到linux开发板六、测试七、参考文档链接一、简介1.1简要说明WITH_QT是opencv的辅助。如果只想使用opencv处理图片,而不使用窗口显示图片,可以不用勾选WITH_QT。freetype也是opencv的辅助。freetype主要是使o

PHP fatal error : Call to undefined function imagettftext()

为什么我在第29行收到错误PHPFatalerror:Calltoundefinedfunctionimagettftext()?`我的PHP信息: 最佳答案 根据PHPmanualentryforimagettftext():ThisfunctionrequiresboththeGDlibraryandthe»FreeTypelibrary.您的PHP构建中必须缺少一个或两个必需的库。 关于PHPfatalerror:Calltoundefinedfunctionimagettftex