granam/emojione-micro

提取Emoji One CSS和PHP/Python/JS/Meteor/Awesome字体中的转换器。

v2.2.7 2017-03-08 12:36 UTC

This package is auto-updated.

Last update: 2024-08-26 23:43:09 UTC


README

#EmojiOne Logo EmojiOne

带来 emojione.com & emoji.codes

互联网上第一个也是唯一一个完整的开源表情符号集。它100%免费,集成超级简单。

仅提取

此库仅提供CSS以设置EmojiOne,并在几种语言中提供工具以将HTML-to-image-and-back进行转换。

工作流程

  1. 通过一种转换方法将UTF-8 emoji 😎 转换为其 Emoji One 图像等效物
  2. 使用提供的CSS进行样式设置
  3. 让公共CDN JSDelivr(Emoji One官方合作伙伴)下载图像 http://www.jsdelivr.com/#!emojione
  4. 快乐

安装

Composer

$ composer require granam/emojione-micro
关于命名空间

使用原始 Emojione 命名空间以提供兼容性,并使切换到原始库变得更容易。

原始库在哪里?

此库只是版本2.2.7(原始最新版本Latest Stable Version的官方大型库的提取。无论你需要什么,你都可以在那里找到。

PHP使用示例

toShort($str) - native unicode -> shortnames

此示例演示如何将原生unicode表情符号输入(如来自您的手机设备)转换为相应的短名称。 (我们建议用于数据库存储)

shortnameToImage($str) - shortname -> images

此示例演示如何将只包含短名称的输入直接转换为EmojiOne图像。 (在向客户端显示统一输入时)

unicodeToImage($str) - native unicode -> images

此示例演示如何将原生unicode表情符号输入(如来自您的手机设备)直接转换为EmojiOne图像。 (非常适合实时编辑器预览)

toImage($str) - native unicode + shortnames -> images (mixed input)

本示例演示了如何将包含原生Unicode表情符号和短名称的输入转换为EmojiOne图像以进行显示。

许可证

EmojiOne艺术作品

EmojiOne非艺术作品

  • 适用于JavaScript、JSON、PHP、CSS、HTML文件,以及上述艺术作品许可证未涵盖的所有其他内容。
  • 许可证:MIT
  • 完整法律条款:https://open-source.org.cn/licenses/MIT