Tag: 字体

PHP / Apache中的Inkscape不会将字体呈现给PNG

我今天发现的问题与这个未解决的问题类似, 虽然不一样,但可能有同样的原因。 我使用inkscape渲染SVG文件,如PNG或PDF。 在大多数情况下,我打算使用Gearman在后台渲染这些内容,但现在我正在PHP / Apache进程中创build一些缩略图。 看起来,如果inkscape在Apache进程中被调用(通过PHP的exec ),它不能find它需要渲染的字体。 因此,graphics元素渲染良好,但任何文本元素都不会在PNG输出中绘制。 我怀疑从Apache内部的CLI环境是不同的,我的平时bash控制台的方式,这意味着字体不能被看到。 我在OS X 10.6.8上。 有任何想法吗? 编辑:继续从评论中,我已经捕获了Apache和Gearman中的php -i ,并将第一个和第二个(第二个是diff)进行比较(理论上应用diff会使它工作)。 结果在这里 。 编辑2:我已经尝试在两个环境使用system convert -list font – 没有任何差异。

在运行时更改字体

请问是否有另一种方法如何在运行时改变字体作为使用FontUIResource,整个AWT / Swing GUI,没有任何知识/兴趣,如果有本地variables和types的JComponents import java.awt.*; import java.awt.event.*; import java.util.Locale; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.*; import javax.swing.plaf.FontUIResource; import javax.swing.plaf.basic.BasicComboBoxRenderer; public class SystemFontDisplayer extends JFrame { private static final long serialVersionUID = 1L; private JFrame frame = new JFrame("Nimbus UIDeafaults and Font"); private JComboBox fontsBox; private javax.swing.Timer timer = null; private JButton testButton = new […]

Firefox扩展自定义字体

我正在使用Firefox附加SDK来创build扩展,并执行PageMod。 这段代码在main.js 。 … exports.main = function() { var pageMod = require("sdk/page-mod"); pageMod.PageMod({ include: "*", contentScriptWhen: 'end', contentStyleFile: [ self.data.url("css/style.css"), self.data.url("css/font-awesome.css") ], contentScriptFile: [ self.data.url("js/jquery.js"), self.data.url("js/spritzify.js") ], onAttach: function onAttach(worker) { worker.postMessage("Hello World"); } }); }; … 我的css/font-awesome.css被加载到页面,虽然字体文件没有。 @font-face { font-family: 'FontAwesome'; src: url('fonts/fontawesome-webfont.eot?v=4.1.0'); src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg'); font-weight: normal; […]

Android listview的自定义字体

我有一个自定义字体为我的android活动。 MainActivity.class private void initControls() { // TODO Auto-generated method stub header = (TextView) findViewById (R.id.tvAccommodations); lv = (ListView) findViewById (R.id.lvAccommodations); text = (TextView) findViewById (R.id.textView); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/heartbre.ttf"); header.setTypeface(tf); text.setTypeface(tf); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.abra_hotel, R.layout.custom_list_text); lv.setAdapter(adapter); header.setText(value); custom_list_text.xml <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/list_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="18sp" android:textStyle="bold" android:text="@string/app_name" android:paddingLeft="6dip" /> Android抛出NullPointerException。 为什么这样? 任何帮助表示赞赏。 […]

eot,ttf和svg在font-face声明中还是必须的吗?

直到现在,我已经使用了保罗·爱尔兰的防弹字体面联合 但是我只是在支持caniuse上的.woff和.woff2文件,而且在IE9 +中支持woff。 大部分关于这个话题的文章都是从2009年左右开始的,在写这篇文章的时候已经是七年前了。 当woff现在得到如此广泛的支持时,我们是否真的需要不断地声明ttf,otf,eot和svg?

网页中的非标准字体?

我最近遇到了一个使用字体“ff-tisa-web-pro-1” (在他们的CSS文件中指定) 的网页 。 这是如何工作的? 我绝对没有这个字体在我的电脑上,但它显示。

Android和IOS需要什么样的字体文件?

我有这些作为我的字体文件: @font-face { font-family: 'FontAwesome'; src: url('@{fa-font-path}/fontawesome-webfont.eot') format('embedded-opentype'), url('@{fa-font-path}/fontawesome-webfont.woff2') format('woff2'), url('@{fa-font-path}/fontawesome-webfont.woff') format('woff'), url('@{fa-font-path}/fontawesome-webfont.ttf') format('truetype'), url('@{fa-font-path}/fontawesome-webfont.svg fontawesomeregular') format('svg'); // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts font-weight: normal; font-style: normal; } 只是这些满足我的需求: @font-face { font-family: 'FontAwesome'; src: url('@{fa-font-path}/fontawesome-webfont.eot'); src: url('@{fa-font-path}/fontawesome-webfont.woff2') format('woff2'), url('@{fa-font-path}/fontawesome-webfont.woff') format('woff'), url('@{fa-font-path}/fontawesome-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } woff和woff2能满足我的需求吗?

HTML中单词之间的多个空格不含&nbsp;

我正在使用条形码字体“Free 3 of 9 Extended Regular”,在某些情况下,打印输出需要有多个空格,以匹配字段中的字符数。 例: *AA-XXXX *" (4个空格后跟12个字符,如果字符less,条码阅读器会给我一个错误。 nbsp; 将强制多个空格,但是,IE和Firefox都将它们显示为标准字体空间,并且不使用条形码字体。 条码显示为在非空格字符之间分解。 (顺便说一下,只有IE 6才能显示正确的字体。)如果我使用一个普通的空间,它会减less空格的数量,只显示一个空格。 提前致谢。

来自外部域的CSS @ font-face绝对URL:在firefox中不加载字体

http://fwy.pagodabox.com http://friends-with-you.myshopify.com/ 我有我的字体和css托pipe在pagodabox.com服务器上,并正在开发shopify的商店部分。 我想使用pagodabox托pipe网站的shopify网站相同的样式表。 但是我的字体在firefox中没有加载,版本13.0.1 FF或者我的语法有问题吗? 谢谢!!! @font-face { font-family:'IcoMoon'; src:url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/IcoMoon.eot'); src:url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/IcoMoon.svg#IcoMoon') format('svg'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/IcoMoon.woff') format('woff'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/IcoMoon.ttf') format('truetype'); font-weight:normal; font-style:normal; } @font-face { font-family:'square'; src:url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/SquareSerif-Light-webfont.eot'); src:url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/SquareSerif-Light-webfont.eot?#iefix') format('embedded-opentype'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/SquareSerif-Light-webfont.woff') format('woff'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/SquareSerif-Light-webfont.ttf') format('truetype'), url('http://fwy.pagodabox.com/magic/themes/fwy/assets/fonts/SquareSerif-Light-webfont.svg#SquareSerifLightRegular') format('svg'); font-weight:normal; font-style:normal; }

有没有办法以编程方式确定一个字体文件是否具有特定的Unicode字形?

我正在开发一个可以包含相当复杂的math和科学公式的PDF文件。 该文本呈现在Times New Roman中,具有相当不错的Unicode覆盖范围,但并不完整。 我们有一个系统来replace在TNR中没有字形的代码点更多的Unicode字体完整字体(像大多数“陌生人”的math符号),但我似乎无法find一种方法来查询* .ttf文件来查看给定的字形是否存在。 到目前为止,我只是硬编码了哪个代码点的查找表,但我更喜欢自动解决scheme。 我在ASP.net下的web系统中使用VB.Net,但在任何编程语言/环境中的解决scheme将不胜感激。 编辑:win32解决scheme看起来不错,但我试图解决的具体情况是在ASP.Netnetworking系统。 有没有办法做到这一点,而不包括Windows API DLL到我的网站?