font
所属分类:多国语言处理
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2023-09-03 15:57:19
上 传 者:
sh-1993
说明: no intro
(PHP Myanmar Font,)
文件列表:
CHANGELOG.md (572, 2023-09-03)
LICENSE.md (1111, 2023-09-03)
composer.json (1190, 2023-09-03)
src/ (0, 2023-09-03)
src/Concerns/ (0, 2023-09-03)
src/Concerns/CanCheckUnicodeFont.php (376, 2023-09-03)
src/Concerns/CanCheckZawgyiFont.php (374, 2023-09-03)
src/Concerns/CanConvertUniToZg.php (240, 2023-09-03)
src/Concerns/CanConvertZgToUni.php (240, 2023-09-03)
src/Concerns/CanDetectFont.php (469, 2023-09-03)
src/Enums/ (0, 2023-09-03)
src/Enums/FontType.php (283, 2023-09-03)
src/Font.php (529, 2023-09-03)
src/Services/ (0, 2023-09-03)
src/Services/RabbitService.php (14994, 2023-09-03)
src/Services/ToUnicodeService.php (1075, 2023-09-03)
[![Run tests](https://github.com/Laravel-Myanmar-Tools/font/actions/workflows/run-tests.yml/badge.svg?branch=main)](https://github.com/Laravel-Myanmar-Tools/font/actions/workflows/run-tests.yml)
[![Packagist Downloads](https://img.shields.io/packagist/dt/Laravel-Myanmar-Tools/font)](https://packagist.org/packages/Laravel-Myanmar-Tools/font)
# Font
PHP Myanmar Font for [Laravel Myanmar Tools](https://laravel-myanmar-tools.com)
## Installation
```bash
composer require laravel-myanmar-tools/font
```
## Usage
### Check Unicode Font
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->isUnicodeFont(''); // return true
```
### Check Zawgyi Font
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->isZawgyiFont(''); // return true
```
### Detect Myanmar Font
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->detectMyanmarFont(''); // return "unicode"
$font->detectMyanmarFont(''); // return "zawgyi"
```
### Zawgyi To Unicode
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->zgToUni(''); // return ""
```
### Unicode To Zawgyi
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font->zgToUni(''); // return ""
```
## Customize
```php
use LaravelMyanmarTools\Font\Font;
$font = new Font;
$font::macro('isNumber', function(string $str) {
return is_numeric($str);
});
$font->isNumber('12345'); // return true
```
## Testing
```bash
composer test
```
## Credit
- [ToUnicode (Laravel Easy Converter)](https://github.com/KyawNaingTun/tounicode)
- [Rabbit-PHP](https://github.com/Rabbit-Converter/Rabbit-PHP)
近期下载者:
相关文件:
收藏者: