主要收集可以绘制文字的绘图库。
一、imagemagick:
http://www.cit.gu.edu.au/~anthony/graphics/imagick6/
可以绘制文字,不过中文好像不能自动断行。
二、vips
http://vips.sourceforge.net
使用pango绘制文字,中文可以断行,缺少2端对齐功能。自己修改代码增加了调整行距功能,做成ruby扩展库,amd64上使用失败,原因待查。
三、freetype
http://vips.sourceforge.net
不依赖其它图形/窗口库,其它不熟悉,待查。
四、Graphite
跨平台的字体渲染库。待查。
搜寻已有数月,目前看到的几个库都不太理想,mac osx上可能比较专业,不过集成较困难。
苹果网站上的比较完整的字体绘制和布局方面的资料:
http://developer.apple.com/documentation/Carbon/Conceptual/ATSUI_Concepts/index.html
其中布局方面的专业知识:
http://developer.apple.com/documentation/Carbon/Conceptual/ATSUI_Concepts/atsui_chap3/chapter_3_section_3.html#//apple_ref/doc/uid/TP30000029-TPXREF157
其它资料:
分享到:
相关推荐
instagram_private_api, 用于访问 Instagram API private的python 库 Instagram private APIInstagram private API的python 包装,没有 3rd 方依赖项。 同时支持应用程序和网络 api 。 概述当他们在开发人员访问中夹...
GithubHub, 使用 private 存储库和免费帐户 GithubHub使用 private 存储库和免费帐户。概述:这个项目可以将任意数量的裸git存储库加密到另一个托管在 Github.com. 上的git存储库中这个项目的工作方式:预先:你的...
wiz-private wiz-private
private
docker-npmjs, 用于 private npmjs存储库的Docker 映像 无铅制品couchdb分支插件npm的 Docker 图像 版本: 0.5.2Docker 版本:> =0.6.5 开始使用 private npm服务器的简单方法,以及 kappa服务。 这些说明假定
"ios_private.db.zip" 文件是一个可能用于检测iOS应用是否使用私有API的工具。 这个压缩包中的核心文件 "ios_private_file.db" 可能是一个SQLite数据库,通常用来存储结构化数据。在这个上下文中,它可能包含了关于...
《Dekart Private Disk AB授权详解及应用指南》 Dekart Private Disk AB是一款专业的数据安全软件,主要用于保护用户的私人信息和敏感数据。它通过创建虚拟磁盘并对其进行加密,确保只有经过授权的用户才能访问这些...
"PRIVATE"这一主题可能涉及一个私有的字体库或者关于字体设计的专属项目,这使得它在专业领域内具有一定的独特性和保密性。下面我们将深入探讨字体设计的基本原理、常用字体类型及其应用,以及在不同场景下的选择...
资源分类:Python库 所属语言:Python 资源全名:pybbm-private-messages-0.2.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
在JavaScript中,public、private和static这些概念并非原生关键字,但可以通过特定的编码模式来实现类似的功能。在C#等静态类型语言中,public、private和static是访问修饰符,用于控制类成员的可见性和作用域。而在...
Microsoft Private Folder 1.0又名我的密码箱是一款功能超群的加密软件,它界面友好,简单易用,采用先进的文件系统驱动技术及安全可靠的加密算法,真正意义上的实现了与 Windows文件系统的无缝集成,全面保证加密...
Private Shell是一款专为Windows操作系统设计的安全远程访问工具,它提供了SSH(Secure Shell)协议的支持,让用户能够通过加密的连接安全地进行远程控制、文件传输等操作。免安装版的Private Shell意味着用户不需要...
Private Shell是一款强大的安全终端模拟器,专为Windows用户设计,提供了对远程服务器的安全访问。它基于SSH(Secure Shell)协议,旨在确保用户在传输数据时的隐私和安全性。这款软件支持多种加密算法,如RSA、DSA...
Private VLAN (PVLAN) 是一种增强的访问控制技术,用于在网络中实现更精细的隔离,尤其是在多租户环境中。在H3C的网络设备中,PVLAN被用来防止相同VLAN内的设备直接通信,增加了网络安全性和隐私性。下面将详细解释H...
德卡特私密磁盘(Dekart Private Disk)2.03是一款强大的数据安全软件,主要功能是为用户提供私人加密磁盘空间,确保敏感信息的安全存储。它通过创建虚拟硬盘来实现对数据的加密,只有在输入正确密码后才能访问这些...
通常,含有"private"标签的文件可能涉及到隐私、个人信息、工作文档或其他不宜公开的资料。 【标签】"private"标签强调了这个压缩包的私密性,意味着解压后的文件内容可能包含个人隐私信息、商业秘密或专有数据。...
4. **模拟(Mocking)**:如果private方法依赖于其他服务或对象,可以使用Mockito等库来模拟这些依赖,从而间接测试private方法。但这仍然不是直接测试private方法,而是通过公共接口来验证。 5. **关注SUT(System...
通过导入导出功能,还能够在携带或转移资料过程中保证数据的私密性。真正意义上的实现了:只要密码在手,文件安全无忧! 运行Microsoft Private Folder 1.0的软硬件环境要求: · Microsoft Windows XP Home Edition,...
Android 文字跑马灯文字水平自动滚动控件及效果演示,文字左右移动特效,文字滚动速度可调、文本颜色也可以自定义,可以用手触屏来控制是否停止文字滚动,控制点击停止或者继续运行,在开始滚动前,对文字样式做以下...