iaretedd/pixelizer

Pixelizer 是一个 PHP 库,允许您将任何数据转换为 PNG 图片,并将其解码回原始数据。

v1.0 2020-09-17 05:11 UTC

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

贡献

欢迎拉取请求。对于重大更改,请先提交一个问题来讨论您想要进行哪些更改。

请确保适当地更新测试。

许可

MIT