iaretedd / pixelizer
Pixelizer 是一个 PHP 库,允许您将任何数据转换为 PNG 图片,并将其解码回原始数据。
v1.0
2020-09-17 05:11 UTC
Requires
- ext-exif: *
- ext-gd: *
- phpunit/phpunit: 9.3.7
This package is auto-updated.
Last update: 2024-09-17 14:12:58 UTC
README
Pixelizer 是一个 PHP 库,允许您将任何数据转换为 PNG 图片,并将其解码回原始数据。
安装
使用包管理器 composer 安装 Pixelizer。
composer require iaretedd/pixelizer composer install
入门
将文件编码为图片
require 'vendor/autoload.php'; $pixelizer = new Pixelizer\Pixelizer(); $pixelizer->setData(file_get_contents('file_to_encode.exe')); $pixelizer->encode('encoded.png');
从图片解码文件
require 'vendor/autoload.php'; $pixelizer = new Pixelizer\Pixelizer(); $pixelizer->loadImage('encoded.png'); $pixelizer->decode('original_file.exe');
测试
运行单元测试
./vendor/bin/phpunit
贡献
欢迎拉取请求。对于重大更改,请先提交一个问题来讨论您想要进行哪些更改。
请确保适当地更新测试。