jjzjj

TTF_OpenFont

全部标签

ruby - Prawn with some emojis for ttf-font not rendering text correctly

我有一个ruby​​脚本来生成带有一些文本的pdf文档。文本中包含表情符号。文本第一行的问题是它打印了三个表情符号,它们被看起来像十字的东西隔开,而实际上它们应该是一个表情符号(三个成员的家庭)。第二行的问题是它只打印了一个正方形而不是预期的表情符号(嘘脸)。我试过其他一些字体,但还是不行。这些是字体:似曾相识IPAMNotoSans-Medium我找不到问题有什么遗漏吗?我做错了什么吗?gems已安装,字体在正确的位置require"prawn"require"prawn/emoji"require"prawn/measurement_extensions"$pdf=Prawn::D

javascript - 类型错误 : Cannot read property 'Roboto-Regular.ttf' of undefined

尝试使用JSAPIPdfMake构建PDF:然后根据thisHelloworld,我跑:vardocDef={content:'ThisisansamplePDFprintedwithpdfMake'}pdfMake.createPdf(docDef).download('optionalName.pdf');我遇到了这个错误:UncaughtTypeError:Cannotreadproperty'Roboto-Regular.ttf'ofundefined是否需要Roboto-Regular.ttf文件?如果是,放在哪里? 最佳答案

javascript - 从 ttf 文件中提取字形路径信息

我正在尝试找出一种方法来提取在ttf文件中编码的信息。即:字符到字形表和单个字形路径数据。有没有人有解释ttf文件结构或其他解决方案的好引用?请记住,我对任何可以为我做这件事的库都不感兴趣(除非它们是开源的并且我可以看到它们是如何做的)。“大师”目标是用Javascript实现它。谢谢! 最佳答案 在http://opentype.js.org/查看OpenType.jsopentype.jsprovidesyouwithrawaccesstotheglyphssoyoucanmodifythemasyouplease.可以使用Fo

css - 模板中的 Golang ttf 字体

我试图让TTF字体在golang模板中工作,但它不会呈现字体。它显示为常规的TimesNewRoman。我可以使用标准字体系列字体(exverdana或'helvetica')更改字体,但我无法导入TTF。关于TTF字体,我似乎只能找到用于向图像添加文本的库,但我想更改网络字体。我怎样才能做到这一点?元素结构是/html_templates/portal.html/html_teplates/Comfortaa-Regular.ttfmain.go这里是相关的golang代码:import("fmt""net/http""text/template")typePortalstruct{

windows - 使用 Windows API 加载 ttf 字体

使用CreateFont可以指定字体名称和一系列其他属性。但是,如果我有一个font.ttf文件,并且我希望Windows加载该特定字体怎么办?如何指定要使用的特定文件? 最佳答案 我敢肯定你做不到。所有对字体的请求都通过字体映射器,它会挑选出最接近您指定规范的字体文件。虽然我不确定它在现实中是否如此,但它至少在理论上可以使用(例如)来自两个完全独立的字体文件的数据来创建一种逻辑字体。 关于windows-使用WindowsAPI加载ttf字体,我们在StackOverflow上找到一个

windows - 在 windows/direct3d 中使用来自 ttf 文件的字体

我正在使用direct3d9并使用D3DXCreateFont创建一个字体对象,我可以使用它来将文本写入屏幕。但是我想使用TTF文件中的字体而不是已安装的字体。有什么方法可以从TTF文件创建字体对象,而无需首先将字体安装到我不想做的窗口中? 最佳答案 尝试使用AddFontResourceExFunction.回复:MSDNFontInstallationandDeletion 关于windows-在windows/direct3d中使用来自ttf文件的字体,我们在StackOverfl

c# - 在 C# windows.Form 中使用的自定义 .ttf 字体

如何使用我当前的windows.forms应用程序中的自定义.tff字体文件?我读了一些将其用作嵌入式资源的地方,但如何将其设置为System.Drawing.Font类型? 最佳答案 本文:Howtoembedatruetypefont展示了如何在.NET中执行您所要求的操作。如何嵌入TrueType字体Someapplications,forreasonsofestheticsorarequiredvisualstyle,willembedcertainuncommonfontssothattheyarealwaystherew

php - 是否可以在不重新编译的情况下向 PHP 添加 GD/TTF 支持?

我尝试在SO上搜索此主题,但所有结果都是关于重新编译的,而不是关于不重新编译的。有没有人用过这个->dl()可用于加载动态库:http://php.net/manual/en/function.dl.php是否可以加载GD和TrueType字体库,以便我可以访问函数imagettfbbox()和imagettftext()我正在使用CentOS、Apache、PHP5.25。谢谢 最佳答案 大多数Linux发行版都有一个php-gd(或php5-gd)包,可以通过包管理器轻松获得。您只需要找到它并安装它。对于Ubuntu和Debia

java - 注册字体正在损坏 .TTF 文件

在我的系统上,我需要注册两个外部字体.TTF文件:HamletOrNot.ttf(74KB)MorrisRoman-Black.ttf(67KB)在创建Font()对象之前,我使用以下命令进行记录:/*Setfullpathoffont*/Stringpath=filesPath+fileName;/*Readfile*/Resourceresource=applicationContext.getResource(path);FilefontFile=resource.getFile();/*Loadfont*/GraphicsEnvironmentge=GraphicsEnviro

java - 如何从具有多个 TTF 文件的字体系列导入自定义 java.awt.Font? (包括一个例子)

我知道你可以用这样的东西在Java中导入字体:Filefile=newFile(fontPath);Fontfont=Font.createFont(Font.TRUETYPE_FONT,file);//alternative://Fontfont=Font.createFont(Font.TRUETYPE_FONT,newFileInputStream(file));GraphicsEnvironmentge=GraphicsEnvironment.getLocalGraphicsEnvironment();ge.registerFont(font);然后您将使用例如font.der