EmojiKit

Swift MIT License Swift Package Manager compatible

📚 适用于 Swift 的终极 Emoji 生成器库

EmojiKit

要求

Swift 5.1 Python 3.7

安装

Mint

mint install YutoMizutani/EmojiKit@1.2.0

安装

make install

Make

$ git clone https://github.com/YutoMizutani/EmojiKit.git
$ cd EmojiKit
$ make

Swift Package Manager

作为 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>

mint.png

示例

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/emojilibemoji-gen/libemoji

许可证

EmojiKit 在 MIT 许可证 下发布。