fonts相关内容

浏览器之间的 CSS 字体差异

我试图在所有浏览器中显示一些完全相同的文本. 我正在使用他们都支持的 helvetica. 我发现(艰难的)每个浏览器都以自己的方式设置文本样式,所以我想知道,我必须自定义哪些属性才能在所有主要浏览器上获得 100% 相同的文本? 我已经设置的属性是:font-family、font-size、font-weight、line-height、text-decoration 和 let ..
发布时间:2021-12-30 11:36:55 前端开发

C#:检查字体中不支持的字符/字形

我正在开发一个翻译软件插件(C#、.NET 2.0),它在模拟设备显示器中显示翻译的文本.我必须检查是否可以使用指定的字体 (Windows TTF) 显示所有翻译文本.但是我没有找到任何方法来检查字体是否有不受支持的字形.有人有想法吗? 谢谢 解决方案 您是否仅限于 .NET 2.0?在 .NET 3.0 或更高版本中,有 GlyphTypeface 类,它可以加载字体文件并公开 ..
发布时间:2021-12-30 11:35:46 C#/.NET

绑定到组合框时出现 SystemFontFamilies 错误

我列举了fontfamilies的列表并绑定到combobox,问题是系统中的字体损坏了.整个应用程序将崩溃.有什么办法可以绑定到 systemfontfamilies 并且可以跳过显示错误的字体? 如果 itemtemplate 中的 fontfamily 绑定被注释,则以下代码运行良好. ..
发布时间:2021-12-30 11:34:50 其他开发

如何平滑地根据容器大小自动调整多个 JLabel 的字体大小?

我需要根据用于调整容器大小的缩放因子来调整多个 JLabel 的字体大小.为此,我将每个 JLabel 的字体设置为 null,以便它们采用容器的字体.它有效,但也会产生奇怪的结果. 具体来说,文本似乎“滞后"在容器后面,有时甚至被截断.我想避免这种行为.知道怎么做吗? 模拟行为的示例代码: import java.awt.BorderLayout;导入 java.awt.Color ..
发布时间:2021-12-30 11:34:42 Java开发

在 Python 中使用给定字体正确渲染文本并准确检测其边界

这可能是一件非常简单的事情,我也认为是这样,但显然不是.我一定花了一个星期的时间来努力完成这项工作,但看在我的爱上,我无法做到. 我需要什么 我需要在 Python 中使用任何给定的字体(类似手写的)呈现任何给定的字符串(仅包含标准字符).字体必须从 TTF 文件加载.我还需要能够准确地检测它的边界(获得文本的确切开始和结束位置,垂直和水平),最好在绘制之前.最后,如果输出是一个我可以 ..
发布时间:2021-12-30 11:34:19 Python

使用 PIL(Python 成像库)使用变音符号(“nikud",发声标记)编写文本

使用 PIL 在图像上编写简单的文本很容易. draw = ImageDraw.Draw(img)draw.text((10, y), text2, font=font, fill=forecolor ) 但是,当我尝试书写希伯来语标点符号(称为“nikud"或 ניקוד)时,字符没有按应有的方式重叠.(我猜这个问题也与阿拉伯语和其他类似语言有关.) 在支持环境上,这两个词占用相同的空 ..
发布时间:2021-12-30 11:34:01 Python

如何在android应用程序中使用punjabi字体?

嗨我想开发一个应用程序,我想在其中使用旁遮普语文本.但是我的模拟器不显示旁遮普语文本.是否有任何 api 或其他东西,以便我的模拟器可以显示旁遮普语文本或建议我在我的应用程序中实现旁遮普语的任何其他方式. 提前致谢. 解决方案 您可以通过将 .ttf 文件复制到项目的“assets"文件夹中来使用自定义 TrueType 字体. 然后在您的应用程序中您可以使用这样的字体; f ..
发布时间:2021-12-30 11:33:45 移动开发

在 Android 模拟器上安装孟加拉语字体

当我在模拟器中使用孟加拉语字符时,它们显示为框.如何安装必要的字体? 解决方案 每当 android 无法找到特定字符时,它都会查找 DroidSansFallback.ttf,因此您需要做的是通过重命名模拟器来替换模拟器的 DroidSansFallback.ttfBangla ttf 字体到 DroidSansFallback.ttf.执行以下步骤. 1.获得一个支持市场的roo ..
发布时间:2021-12-30 11:32:35 移动开发

iTextSharp 重用嵌入在 Acrofield 中的字体

“iText In Action"中有一些技巧,包括设置字体,以及“FontFactory.RegisterDirectories"方法(正如书中所说……这是一个昂贵的调用).但是,就我而言,我想用于新字段的字体已经嵌入到文档中(在现有的 Acrofield 中).不能保证相同的字体会存在于用户的机器上(或网络服务器上)......有没有办法注册已经嵌入的字体,以便我可以将它重新用于其他对象?在下 ..
发布时间:2021-12-30 11:32:19 C#/.NET

WPF 中的嵌入字体不起作用

我有一个 WPF 应用程序,我使用字体“Segoe UI Symbol"中的图标.但是当部署到 Windows 7 时,我发现图标丢失了,因为字体在 Windows 8 中更新了. 我尝试按照以下说明在 WPF 应用程序中嵌入字体作为资源:http://msdn.microsoft.com/en-us/library/ms753303.aspx但它不起作用. 最初我有: 在 Wi ..
发布时间:2021-12-30 11:31:57 C#/.NET

JQuery:如何为元素分配字体

是否可以在 jQuery 中检索元素的指定字体? 假设有 css: #element{字体系列:blahblah,Arial;} 在上面的例子中,Arial 字体将被分配给#element.有没有办法通过 JS/JQuery 获取这些信息? 类似于: $('#element').css('font-family'); 只返回 blahblah,Arial; 解决方案 ( ..
发布时间:2021-12-30 11:31:41 前端开发

C#:在文本框上使用嵌入字体

我将字体作为嵌入资源嵌入到我的 windows 窗体应用程序中,并希望在 TextBox 中使用它. AddMemoryFont() 的帮助说我必须将兼容文本渲染设置为 true 才能使用 GDI+,这样我的字体就可以使用了.但不知何故,它只是无法显示正确的字体. 在 Program.cs 中我明确声明: Application.SetCompatibleTextRenderingD ..
发布时间:2021-12-30 11:31:28 C#/.NET

在哪些操作系统或浏览器上 CSS 字体系列名称区分大小写

根据sitepoint(一个来源我通常高度信任)在指定font-family名称时,某些操作系统/浏览器可能区分大小写. 我通常总是使用大小写混合的值,但我想知道小写值是否也能正常工作? 无论哪种方式我都没有压倒性的偏好 - 但我讨厌页面呈现不同,因为我输入了小写的 "v" 与 "V" CSS 文件中的某个位置. 例如是否有任何已知的情况,其中带有 foo 和 bar 类的 2 ..
发布时间:2021-12-30 11:31:13 前端开发

获取 .ttf 文件的字体名称

假设有一个 .ttf(True Type Font)文件.您可以通过单击将其安装在 Windows 上.字体的真实名称不是 .tff 之前的文本(可以说 SuperFont.ttf => 所以名称不是“SuperFont"——它可能是,但大部分不是).我想阅读 .tff(不知何故?)并获取字体的名称(不安装字体).有什么想法吗? 解决方案 您需要将字体添加到私有集合 (PrivateFon ..
发布时间:2021-12-30 11:31:06 C#/.NET

为什么我的字体在 IE9 中看起来好多了?

我使用 font-family: Myriad;font-size: 40px 对于某些文本.我不敢相信 IE 以最佳质量显示字体!比 Opera、Firefox 和 Chrome 好得多. 怎么可能?如何使文本在其他浏览器中与在 IE 中一样好看? 这是一个演示: http://jsfiddle.net/55Ruh/3/ 在所有浏览器中尝试此链接.IE(最新版本,9)显示 ..

GUI:如何确定是否支持某些 Unicode 字符?

我注意到 Metal L&F 不支持来自 Unicode 的某些箭头字符,而 Nimbus 和 GTK L&F 确实支持它们. 不支持的字符只是显示为:... 我可以吗 (手动)查找 L&F 支持哪些 Unicode 字符, 还是在运行时找出来? 编辑: 或者,它应该只依赖于 L&F 的默认字体,我的问题可能应该是: “我如何知道哪种 Java 字体支持哪些 Unico ..
发布时间:2021-12-30 11:30:43 Java开发

找不到 matplotlib 字体

我正在尝试在我的 matplotlib 图中使用字体“Heuristica",但它不会显示. 我在 rcParameter font.serif 的第一个位置定义了“Heuristica" --> 没有结果 我将 font.family 更改为“Heuristica"并收到消息 findfont: FontFamily 未找到 这让我想到,因为 Heuristica 已安装,我可以 ..
发布时间:2021-12-30 11:30:36 Python