使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。
测试发现:
ImageMagick使用中文字体,在图片上绘制带粗或斜体的中文,看不到效果。
如果使用英文字体,绘制粗或斜体的英文,99%都有效果。
今天无意看到一篇文章提到:
family: 宋体 & 新宋体
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\simsun.ttc
Font: Arial
family: Arial
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\arial.ttf
Font: Arial-Black
family: Arial
style: Normal
stretch: Normal
weight: 900
glyphs: c:\windows\fonts\ariblk.ttf
Font: Arial-Bold
family: Arial
style: Normal
stretch: Normal
weight: 700
glyphs: c:\windows\fonts\arialbd.ttf
Font: Arial-Bold-Italic
family: Arial
style: Italic
stretch: Normal
weight: 700
glyphs: c:\windows\fonts\arialbi.ttf
Font: Arial-Italic
family: Arial
style: Italic
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\ariali.ttf
Font: Arial-Narrow
family: Arial Narrow
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\arialn.ttf
Font: Arial-Narrow-Bold
family: Arial Narrow
style: Normal
stretch: Normal
weight: 700
glyphs: c:\windows\fonts\arialnb.ttf
Font: Arial-Narrow-Bold-Italic
family: Arial Narrow
style: Italic
stretch: Normal
weight: 700
glyphs: c:\windows\fonts\arialnbi.ttf
Font: Arial-Narrow-Italic
family: Arial Narrow
style: Italic
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\arialni.ttf
Font: 華康正顏楷體W7-&-華康正顏楷體W7(P)
family: 華康正顏楷體W7 & 華康正顏楷體W7(P)
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\萢康正顏楷體w7.ttc
Font: 宋体-&-新宋体
family: 宋体 & 新宋体
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\simsun.ttc
Font: 苏新诗卵石体
family: 苏新诗卵石体
style: Normal
stretch: Normal
weight: 400
glyphs: c:\windows\fonts\苏新诗卵石体.ttf
2012-10-08
使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。的更多相关文章
- Android 使用Canvas在图片上绘制文字
一个小应用,在图片上绘制文字,以下是绘制文字的方法,并且能够实现自动换行,字体自动适配屏幕大小 private void drawNewBitmap(ImageView imageView, Stri ...
- Golang 图片上绘制文字
之前介绍过使用 FreeType-go 来绘制字(http://www.cnblogs.com/ghj1976/p/3445568.html), 现在相关的包被做了整合,主要是整合到了 github ...
- Swift - 给图片添加图片水印(图片上绘制另一张图,并可设透明度)
我前面写了篇文章讲解如何给图片添加文字水印,而如果想要添加图片类型的水印也很简单,只要把原来代码里添加文字的部分改成图片即可. 1,效果图如下: (在图片左上角添加了一个半透明的logo图片) 2,为 ...
- 如何用 matlab 在图片上绘制矩形框 和 添加文字 ?
如何给图像添加矩形框?以及添加想要输入的文字 ? 案例程序,如下所示: clc; close all; clear all;image = imread('/home/wangxiao/Picture ...
- c#图片上绘制半透明矩形
p.CreateGraphics().FillRectangle( ,Color.LightGreen)), iLeft, iTop, iRight - iLeft, iBottom - iTop); ...
- winfrom在图片上实现绘制
在控件加载入图片的基础上进行绘制内容 添加文字 首先就是要确定输入的文字,还有文字的样式. 文字的样式用到了FontDialog控件,获取文字呢,就放个textbox就可以了.如果在输入文字的显示展示 ...
- android 加载自定义图片并在图片上绘图
来源:毕设 关键词:Bitmap Canvas //毕设中需要自定义室内地图,并且在地图上绘制轨迹 //此处是一个测试Demo,实现图片的加载和记录手指在屏幕上的运动轨迹 图片的载入 使用系统提供的内 ...
- PHP实现多图片上传
PHP实现多图片上传 今天在工作中遇到了一个需求:一个表单实现多个上传图片,类似于QQ空间上传照片的模式.即:可以一次性上传多个图片,但是封面图片只有一个. 最先,最重要的事,在服务器上对文件进行读写 ...
- 从web编辑器 UEditor 中单独提取图片上传,包含多图片单图片上传以及在线涂鸦功能
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码.(抄的...) UEditor是非常好用的富文 ...
随机推荐
- 20155338《网络对抗》Web安全基础实践
20155338<网络对抗>Web安全基础实践 实验过程 WebGoat 在终端中输入 java -jar webgoat-container-7.0.1-war-exec.jar 开启W ...
- JavaEE笔记(十四)
#SSH配置文件整合笔记实例 spring-BaseBean.xml <?xml version="1.0" encoding="UTF-8"?> ...
- 汇编 LEA 指令
知识点: LEA指令 &与LEA OD里修改汇编代码 一.LEA指令格式 有效地址传送指令 LEA 格式: LEA 操作数A, 操作数B 功能: 将操作数B的有效地址传送到指定的的 ...
- ElasticSearch入门 第八篇:存储
这是ElasticSearch 2.4 版本系列的第八篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- Github pages + Minimal-Mistakes + Disqus建立个人博客记录
本文详细记录了利用Github pages建立个人博客的步骤. github pages官方推荐使用Jekyll生成静态网页,jekyll支持各种不同的主题,Minimal-Mistakes是一个功能 ...
- cocos2d-x学习之路(二)——分析AppDelegate和HelloWorldScene文件
这里我们来看一下cocos自动给我们生成的工程里有些什么东西,并且分析一下这些代码的用途,来为我们以后编写cocos程序铺下基础. 这里我建议看我这份随笔的看官先看看cocos官网的快速入门手册,不然 ...
- [翻译]:Cinemachine 官方文档(0)
目录 Overview : Installation and Getting Started :安装并开始 User Guide :用户指南 What is Cinemachine? : 什么是Cin ...
- Apache Ignite 学习笔记(二): Ignite Java Thin Client
前一篇文章,我们介绍了如何安装部署Ignite集群,并且尝试了用REST和SQL客户端连接集群进行了缓存和数据库的操作.现在我们就来写点代码,用Ignite的Java thin client来连接集群 ...
- npm安装时一些错误
1. npm install 提示no such file or directory 缺少package.json 首先初始化, npm init -f 然后安装依赖 npm install form ...
- 微软职位内部推荐-Senior BSP Engineer
微软近期Open的职位: The position of Sr. BSP engineer requires experience and good knowledge in mobile hardw ...