nikashitsa/png-coder

将文件编码为PNG图像,并从PNG图像解码回原始文件。

v1.0.0 2015-12-07 21:58 UTC

This package is not auto-updated.

Last update: 2024-09-13 15:04:38 UTC


README

Build Status

PngCoder是一个PHP单类,可以将任何文件编码为PNG图像,然后再解码回原始文件。

$coder = new PngCoder();
// encode music file to image
$coder->encode('./data/music.mp3', './tmp/music.png');
// decode it
$coder->decode('./tmp/music.png', './tmp/music.mp3');

有时编码后的文件看起来很神秘,但在大多数情况下,它只是噪声。

Noise Image

我不知道这个在哪里可以用 😟。请随时在此处提出您的建议 这里 😉

要求

  • PHP 5.4及以后版本(支持PHP 7)
  • php-gd

安装PngCoder

安装PngCoder的推荐方法是使用Composer

# Install Composer
curl -sS https://getcomposer.org/installer | php

接下来,运行Composer命令安装PngCoder

composer.phar require nikashitsa/png-coder

安装后,您需要引入Composer的自动加载器

require 'vendor/autoload.php';