草庐IT

TTF_Font

全部标签

python:使用windows api使用ttf字体呈现文本

什么是一个完整的例子,从什么都没有到内存中的位图,打开一个特定的.ttf文件并使用该字体渲染一些文本,使用nativeWindowsAPI?我目前正在努力研究WindowsAPI,所以这是我和其他stackoverflow之间的竞赛。 最佳答案 完成渲染字体(需要PyWin32):importctypesimportstructimportwin32conimportwin32guiimportwin32uifromPILimportImagedefRGB(r,g,b):returnr|(g用法:>>>f=Win32Font("Ar

windows - 使 CSS3 @font-face 字体渲染在 Windows 上与 ClearType 兼容

首先是一些背景信息。似乎使用CSS3@font-face规则可以在任何浏览器、任何版本的Windows(XP及更高版本)上以意想不到和不希望的方式与ClearType字体渲染交互。我首先将其记录为GoogleFontDirectorybug当我遇到它时。进一步的研究似乎产生了相互矛盾的信息;启用或禁用ClearType可以帮助或损害@font-face字体在Windows的任何Web浏览器中的呈现方式。ClearType是有益还是有害似乎完全取决于所使用的字体,以及它们内置了什么样的提示。例如,threadonTypeKit'ssupportsite似乎指向禁用ClearType时的字

iphone - 从外部路径加载 TTF 字体

我想知道如何从绝对文件路径而不是相对文件路径加载TTF字体,这通常是通过[UIFontfontWithName:@"xyz"];在cocos2d中,我们可以使用CCLabelBMFont来实现,它以文件为参数,但是当使用CCLabelTTF时,它以字体名称为参数,而不是文件名。是否有任何解决方法来加载未嵌入应用程序但根据需要从某些资源下载的外部字体? 最佳答案 是的,你可以做到这一点。只需将字体复制到您的项目并将此引用添加到您的info.plist中。然后您可以像引用任何其他系统字体一样引用字体名称。

ios - iOS 11.1.2 上的 Xamarin.Forms : Webview loads a bigger font

我正在使用Xamarin.Forms加载互联网网页(客户的要求,请不要评判我),问题是在iOS中网页看起来比实际更大。我在iOS上没有任何自定义渲染。这是在iPhone6iOS11.1.2的safari上加载的网站这里是在webview上加载的主页.xamlMainPage.xaml.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingXamarin.Forms;usingPlugin.Connectivity;u

ios - 如何制作像 Apple Color Emoji.ttf 这样使用彩色位图图像的字体?

我想用与AppleColorEmoji.ttf格式相同的PNG图像制作彩色位图字体,以便它可以在iOS应用程序中使用。但我找不到任何引用资料。可能吗?如果可以,怎么做? 最佳答案 TypeTool的第3版|添加了此功能。使用该工具创建包含所需图标的TTF文件。创建TTF文件后,请遵循theseinstructions在应用程序中嵌入您的字体。 关于ios-如何制作像AppleColorEmoji.ttf这样使用彩色位图图像的字体?,我们在StackOverflow上找到一个类似的问题:

ios - 我们可以直接设置 NSFont 的 font-weight 或 font-style ,而不是改变字体名称吗?

前面的问题:我们可以直接访问属性字符串的字体粗细和字体样式信息吗?或者我们可以创建一个新的字符串来设置这些信息吗?解释:在iOS6中,您可以将所选内容切换为粗体或斜体。但它的工作方式令人烦恼:它不会更改Apple向我们公开的NSFontAttributeName(例如,将字体名称从“HelveticaNeue”更改为“HelveticaNeue-Bold”)。相反,它将字体系列保留为“HelveticaNeue”,并将样式字符串中的“字体粗细”更改为粗体。如果您向属性文本的实例询问其描述,您会看到类似这样的字体信息:NSFont="font-family:\"HelveticaNeue

ios - 不能将 .ttf 字体包含到项目中

我正在尝试将字体“Hipchick”包含到我的项目中,但它不起作用。我已经测试了几种方法并以这个结束:iOStips:CustomFonts试图解决这个问题,但它仍然不起作用。这是一些屏幕和代码:字体添加到项目中:“hitch__.ttf”它被添加到.plist。它在包中。这里是关于字体的信息。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.NSLog(@"hipch___:%@",[UIFontfontNamesForFamilyName

ios - 警告 : "Minimum Font Size greater than current font size"

在我的应用程序中,我使用了一个具有一组标签的自定义单元格,我看到xcode在自定义单元格xib文件中显示有关字体大小的警告:warningmessagefile://localhost/Users/mahmoudalgayed/Desktop/Ajurry-date/CustomCell.xib:warning:UnsupportedConfiguration:MinimumFontSizegreaterthancurrentfontsize有人知道如何摆脱这个警告吗? 最佳答案 您必须设置最小字体大小,使其不大于当前大小。你有没有

ios - NSFontAttributeName 与 NSAttributedStringKey.font

我在使用库中的Swift代码时遇到了一些问题,我已经使用了一段时间。这似乎与某种版本冲突有关,但我不确定。代码如下:letattribMsg=NSAttributedString(string:msg,attributes:[NSAttributedStringKey.font:UIFont.systemFont(ofSize:23.0)])这是我从编译器得到的错误信息:Type'NSAttributedStringKey'(aka'NSString')hasnomember'font'Didyoumean'zone'?Fix(button)在不同的项目中使用这段代码,我注意到在其中一

CSS字体样式(font)[详细]

CSS字体样式(font)1.font-family2.font-style3.font-weight4.font-size5.font-variant6.fontCSS中提供了一系列用于设置文本字体样式的属性,比如更改字体,控制字体大小和粗细等等。font-family:设置字体;font-style:设置字体的风格,例如倾斜、斜体等;font-weight:设置字体粗细;font-size:设置字体尺寸;font-variant:将小写字母转换为小型大写字母;font-stretch:对字体进行伸缩变形(使用较少,并且主流浏览器都不支持);font:字体属性的缩写,可以在一个声明中设置多个