EmojiKit

1.2.0

📚 Ultimate Emoji Generator library for Swift
YutoMizutani/EmojiKit

What's New

Add `emojigen` cli command

2020-04-26T13:08:25Z

EmojiKit

Swift MIT License Swift Package Manager compatible

📚 Ultimate Emoji Generator library for Swift

EmojiKit

Requirements

Swift 5.1 Python 3.7

Install

mint install YutoMizutani/EmojiKit@1.2.0

Install

make install

Make

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

Swift Package Manager

Use as CLI

$ git clone https://github.com/YutoMizutani/EmojiKit.git
$ cd EmojiKit
$ make build
$ .build/debug/emojigen <text> <output>

Use as dependency

Add the following dependency to your Package.swift manifest:

.package(url: "https://github.com/YutoMizutani/EmojiKit.git", .upToNextMinor(from: "1.2.0"),

And then import wherever needed: import EmojiKit

Usage

emojigen <text> <output>

mint.png

Example

import EmojiKit

EmojiKit().generate(
    "絵文\n字。",
    imagePath: "out/emoji.png",
    textAlignment: .left,
    fontPath: "static/NotoSansMonoCJKjp-Bold.otf"
)

More usages

Parameters

Key Description
text Emoji text
width Output image width
height Output image height
imagePath Output image path
textColor Text color as 0xAARRGGBB
backgroundColor Background color as 0xAARRGGBB
textAlignment Text alignment
isSizeFixed Text size fixed
isEnabledStretch Text stretch
fontPath Font file path
format Image format
quality Image quality

More details and parameters are to see emoji-gen/emojilib and emoji-gen/libemoji

License

EmojiKit is released under the MIT License.

Description

  • Swift Tools 5.1.0
View More Packages from this Author

Dependencies

Last updated: Mon Apr 15 2024 10:02:26 GMT-0900 (Hawaii-Aleutian Daylight Time)