pixelcrab / png-chunks
简单的PHP类,用于处理PNG块(获取、添加、删除)。
1.0.1
2018-02-13 20:25 UTC
Requires
- php: ^5.6 || ^7.0
Requires (Dev)
- satooshi/php-coveralls: ^2.0
- squizlabs/php_codesniffer: ^3.2
This package is auto-updated.
Last update: 2024-09-29 04:49:38 UTC
README
为PNG添加、删除或移除块。这个类更多是作为其他项目的个人辅助工具,但也可能对其他人很有用。您可以自由地扩展代码以添加新功能。
安装
使用composer
composer require pixelcrab/png-chunks
使用源代码
从发布版本或从仓库直接下载源代码文件 PngChunks.php。将文件包含到您的项目中并开始使用。
用法
<?php // Use namespace use PHPPNG\PNGChunks\PNGChunks; // Initialize class. Param is a valid PNG file. $png = new PngChunk(__DIR__ . '/image.png'); // Fetch all tEXt chunks $chunks = $png->getChunks('tEXt'); // Remove all tEXt chunks $png->removeChunks('tEXt'); // Add new tEXt chunk $png->addChunk('tEXt', 'custom', 'my value'); // Some methods are chainable $png ->removeChunks('tEXt') ->addChunk('tEXt', 'custom', 'my value');
想要用BTC、ETC或BTH赞助我吗?
- 比特币 (BTC): 19FXuMSR1yoApqZ9VkY1e8bhxHp4fqK4ZB
- 以太币 (ETC): 0x45dAC2c1647B505Dc3a4E48FAa3443bbEAf6eBF2
- 比特币现金 (BTH): qpdgpgp78r5ql8c9tjtkc4ex82s09hc4a5tsralx4g