#字体 #图像 #谷歌 #地址 #爬虫 #转换

应用 email_to_image

通过使用Google字体将地址转换为图像以避免电子邮件爬虫

1个不稳定版本

使用旧的Rust 2015

0.1.2 2019年1月17日

#334 in 电子邮件

GPL-3.0-or-later

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文件。

比较

  • 原始文本

Original Text

  • 生成的文本

Original Text

构建

  1. 克隆此仓库
  2. 如果需要,安装rustc和cargo
  3. cd到克隆的仓库并运行cargo build --release
  4. 将在email_to_image/target/release/email_to_image生成可执行文件

依赖项

~30MB
~395K SLoC