mero / delphi-compat
此包已废弃,不再维护。未建议替代包。
解释由Delphi资源生成的数据。
0.1.0
2016-01-19 16:37 UTC
Requires
- php: >=5.5.9
Requires (Dev)
- phpunit/phpunit: ~4.4
- satooshi/php-coveralls: ~0.6.1
This package is auto-updated.
Last update: 2023-04-17 02:19:39 UTC
README
解释由Delphi资源生成的数据。
需求
- PHP 5.5.9 或更高版本
使用composer安装
- 打开您的项目目录;
- 运行
composer require mero/delphi-compat
以将DelphiCompat添加到您的项目供应商中。
TColor
用于管理TColor格式的颜色类。
名称 | 属性 | 描述 |
---|---|---|
__construct | $color | 调用setColor进行构造 |
setColor | $color | 使用TColor格式定义颜色 |
getTColor | 以TColor格式返回颜色 | |
getRGB | 以RGB格式返回颜色 | |
getHex | 以十六进制格式返回颜色 |
使用示例
namespace Acme\Bundle\BlogBundle; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Mero\DelphiCompat\TColor; class NewsController extends Controller { /** * @Route("/", name="news") */ public function indexAction() { $tcolor = new TColor("16744576"); $colorRGB = $tcolor->getRGB(); // Return Array([r] => 128, [g] => 128, [b] => 255) $colorHex = $tcolor->getHex(); // Return "#8080ff" $colorTColor = $tcolor->getTColor(); // Return "16744576" $tcolor->setColor("0"); $colorHex = $tcolor->getHex(); // Return "#000000" } }