homelan/acorn-mode7

提供了一个类,用于从BBC Micro(电视文本和数据查看)的原始模式7图形数据构建png/jpeg/gif图像

安装: 3

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 1

开放问题: 0

类型:项目

v1.0.1 2018-09-25 21:58 UTC

This package is auto-updated.

Last update: 2024-09-26 11:08:12 UTC


README

PHP类,用于读取Viewdata、Teletext、BBC模式7图形,并从这些数据生成jpeg、png、gif图像。

安装

composer require homelan/acorn-mode7

使用

存在一个名为Mode7的类,它可以加载BBC原始模式7(电视文本)图形数据,并从中生成jpeg/png/gif图像。

构造函数需要传入一个文件系统对象。

use HomeLan\Retro\Acorn\BBC\Gfx\Mode7; use HomeLan\Core\Filesystem\Filesystem;

$oTeleText = new Mode7( new Filesystem() );

一旦对象存在,就可以加载任何原始模式7图形数据

$oTeleText->loadMode7Data('/tmp/download.txt');

然后可以生成不同格式的图像文件

$oTeleText->writePng('/tmp/0-0.png'); $oTeleText->writeJpeg('/tmp/0-0.jpg'); $oTeleText->writeGif('/tmp/0-0.gif'); $oTeleText->writeBmp('/tmp/0-0.bmp');