manialib / gbx
Manialib/Gbx 是一个用于操作 Maniaplanet Gbx 文件元数据的 PHP 包
v5.0.0
2023-05-10 12:34 UTC
Requires
- php: ^8.0
- ext-gd: *
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-10 18:06:20 UTC
README
Manialib\Gbx 是一个用于读取 Gbx 文件元数据的 PHP 包
特性
- Map.Gbx: 使用简单的对象接口访问元数据
- Map.Gbx: 提取 JPG 缩略图
beta 版
- 这是一个正在进行中的项目。
- 我们可能在任何时间破坏一些东西。
- 如果您需要稳定版本,请随时联系我们。
- 如果您需要新功能,请随时联系我们。
要求
- PHP 8.0+
- PHP GD 扩展
安装
{ "require": { "manialib/gbx": "^5.0" } }
用法
use Manialib\Gbx\Map; $map = Map::loadFile('/path/to/my/map.map.gbx'); //save the map thumbnail $map->getThumbnail()->saveJpg('/path/to/my/thumbnail.jpg'); //get map author $author = $map->getAuthor();
开发指南
我们遵循来自出色的 PHP 生态系统的最佳实践。向 Symfony、The PHP League、PHP 子reddit 以及更多地方表示敬意,从中汲取灵感和挑战性想法。