📚 适用于 Swift 的终极 Emoji 生成器库
Swift 5.1 Python 3.7
mint install YutoMizutani/EmojiKit@1.2.0
make install
$ git clone https://github.com/YutoMizutani/EmojiKit.git
$ cd EmojiKit
$ make
作为 CLI 使用
$ git clone https://github.com/YutoMizutani/EmojiKit.git
$ cd EmojiKit
$ make build
$ .build/debug/emojigen <text> <output>
作为依赖项使用
将以下依赖项添加到您的 Package.swift 清单文件
.package(url: "https://github.com/YutoMizutani/EmojiKit.git", .upToNextMinor(from: "1.2.0"),
然后根据需要在任何地方导入:import EmojiKit
emojigen <text> <output>
import EmojiKit
EmojiKit().generate(
"絵文\n字。",
imagePath: "out/emoji.png",
textAlignment: .left,
fontPath: "static/NotoSansMonoCJKjp-Bold.otf"
)
更多用法
键 | 描述 |
---|---|
text | Emoji 文本 |
width | 输出图像宽度 |
height | 输出图像高度 |
imagePath | 输出图像路径 |
textColor | 文本颜色,格式为 0xAARRGGBB |
backgroundColor | 背景颜色,格式为 0xAARRGGBB |
textAlignment | 文本对齐方式 |
isSizeFixed | 文本大小固定 |
isEnabledStretch | 文本拉伸 |
fontPath | 字体文件路径 |
format | 图像格式 |
quality | 图像质量 |
更多详细信息和参数请参见 emoji-gen/emojilib 和 emoji-gen/libemoji
EmojiKit 在 MIT 许可证 下发布。