1个不稳定版本
使用旧的Rust 2015
0.1.2 | 2019年1月17日 |
---|
#334 in 电子邮件
22KB
157 行
email_to_image for Google Fonts
将电子邮件地址转换为图像的程序,旨在防止垃圾邮件发送者自动收集电子邮件。
类似于这个和这个网站,但可以访问Google Fonts上的任何字体。
用法
USAGE:
email_to_image [OPTIONS] <EMAIL>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-b, --background-color <BG_COLOR> Sets color of background in #rrggbb(aa) format
-f, --font <FONT> Sets the text font
-o, --output <OUTPUT_FILE> Sets the output filename
-s, --size <FONT_SIZE> Sets the font size
-c, --text-color <TEXT_COLOR> Sets color of text in #rrggbb(aa) format
ARGS:
<EMAIL> Sets the email address
示例
假设你想找到一个与Materialize风格网站页脚中默认字体和文本/背景颜色相匹配的字体。
默认字体大小为16
,背景颜色为#ee6e73
,前景颜色为#ffffff
,字体为Roboto。
使用以下命令
./email_to_image -b "#ee6e73" -c "#ffffff" -s 16 -f "Roboto" [email protected]
将生成包含所需电子邮件图像的email.png
文件。
比较
- 原始文本
- 生成的文本
构建
- 克隆此仓库
- 如果需要,安装rustc和cargo
cd
到克隆的仓库并运行cargo build --release
- 将在
email_to_image/target/release/email_to_image
生成可执行文件
依赖项
~30MB
~395K SLoC