TTF 转 SIX 转换器
在线将 TrueType 字体字形渲染为 Sixel 终端图形
ttf
six
终端原生图形
TTF 生成的 Sixel 图像可直接在兼容终端中显示——无需离开命令行即可预览字体字形。
复古与现代的结合
Sixel 将老式 DEC 终端图形与现代终端模拟器连接——以独特的终端原生方式显示 TTF 字体渲染。
安全字体处理
上传的 TTF 字体在转换后删除。Sixel 输出在 24 小时内从服务器清除。
如何转换TTF到SIX
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择six或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的six文件
关于格式
TTF(TrueType Font)是由Apple Computer于1980年代末开发的可缩放轮廓字体格式,于1991年5月13日随Mac System 7首次发布。微软随后获得授权,并在1992年的Windows 3.1中加入了TrueType支持,将其确立为十余年间的主流桌面字体技术。TrueType使用二次贝塞尔样条描述字形形状 — 在数学上比PostScript字体中的三次贝塞尔曲线更简单 — 并配有强大的指令集("微调"语言),精确控制每个像素尺寸下轮廓的光栅化方式。这种基于指令的微调赋予字体设计师在低分辨率屏幕上对小尺寸渲染的像素级控制,产生极其清晰的文本。该格式将所有字体数据 — 轮廓、度量、字偶距、命名和微调 — 存储在单个文件中,以标记数据表目录的形式组织。一个优势是通用平台支持:TTF文件在Windows、macOS、Linux、iOS、Android以及几乎所有操作系统和网页浏览器上都可原生渲染,无需转换或插件。字节码微调系统是另一个独特优势,在高DPI显示屏降低了像素级优化重要性之前,其屏幕渲染质量一直优于竞争技术。TrueType基于表的架构也展现了出色的可扩展性,成为OpenType规范的结构基础,后者在TrueType容器之上增加了高级排版功能和PostScript轮廓支持。
SIX是SIXEL(Six Pixel)图形数据的文件扩展名,这是一种由Digital Equipment Corporation(DEC)于1983年开发的位图图形格式,随LA50点阵打印机推出。SIXEL将图像编码为一系列可打印ASCII字符,其中每个字符代表六个垂直像素的一列(即一个'sixel')——字符的ASCII值减去63提供一个6位二进制模式,每一位控制垂直列中的一个像素。编码结构由一系列sixel带(每带六像素高)沿图像宽度排列而成,带有颜色选择(最多256个寄存器,使用HLS或RGB定义)、重复计数(用于效率的游程编码)、回车和换行命令的控制序列。SIXEL数据使用DEC的标准转义序列协议传输到输出设备,嵌入在常规字符输出的文本流中。最初为DEC的打印机系列设计,后来被DEC VT系列终端(VT240、VT330、VT340)支持,SIXEL在现代终端模拟器软件中经历了显著的复兴。SIX的一大优势是终端原生图像显示:SIXEL允许图像直接在文本终端会话中渲染,无需图形窗口系统,使命令行工具能够在文本输出中内联显示图表、照片和预览。这一能力推动了在mlterm、xterm、WezTerm和foot等现代终端中的采用。SIX/SIXEL数据可以由ImageMagick、libsixel和chafa生成,并在任何支持SIXEL的终端模拟器中查看。
经常问的问题
为什么要将 TTF 转换为 SIX?
Sixel 将图像编码为可在终端中显示的文本序列——将 TTF 转换后可直接在终端模拟器中预览字体字形。
哪些终端支持 Sixel?
mlterm、xterm(启用 sixelSupport)、mintty、WezTerm 以及其他现代终端模拟器原生支持 Sixel 图形。
Sixel 显示如何工作?
Sixel 发送转义序列,以 6 行为一组绘制像素。终端将其内联渲染,在文本流中创建图像。
Sixel 是现代格式吗?
Sixel 由 DEC 在 1980 年代创建,但正在经历复兴——现代终端正在添加通过 Sixel 实现内联图形的支持。
在 Convertio 上这个转换收费吗?
不收费。TTF 转 Sixel 转换完全免费——上传字体即可免费下载终端图形。