目次
回复内容:

如何生成字符字

Jun 06, 2016 pm 08:49 PM
php ワードプロセッシング

RT,就是比如用户输入"S",程序要求输出由"S"拼成的大"S"这种要求。

希望给个思路或关键词(我都不知道要搜什么了),当然代码最好了(PHP最优但不局限于PHP)..

回复内容:

RT,就是比如用户输入"S",程序要求输出由"S"拼成的大"S"这种要求。

希望给个思路或关键词(我都不知道要搜什么了),当然代码最好了(PHP最优但不局限于PHP)..

Google 输入法有这个功能,键入 i 开启扩展模式:

如何生成字符字

Google 输入法使用 lua 语言编写扩展,因此,可以在安装目录找到源代码。由于太长,就不贴出来了,放到 gist 吧:https://gist.github.com/justjavac/6695552

可以把每个字符的位置当作一个像素点,这样,此问题基本等价于:

计算机中的字符是如何输出的?

当我们想输出 S 的时候,只需要把 32(S的ascii码) 发送给电脑,但是到底哪些像素是亮的,哪些像素是暗的呢?这些信息记录在哪儿呢?

在 sans-serif.ttf、sim-song.ttf、times-new-roman.ttf、…… 里面。

然后…… 算了,编不下去了,……

==END

自己去看看 banner 程序的源码?项目主页在 http://packages.qa.debian.org/s/sysvbanner.html 。

http://www.ugia.cn/?p=82

http://www.360doc.com/content/09/1208/21/43966_10673172.shtml

测试一下,水一个,不要踩我

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

See all articles