avto-dev / vehicle-logotypes
车辆标志集
v2.10.0
2024-08-22 12:02 UTC
Requires
- php: ^8.0
- ext-json: *
- illuminate/support: ~9.0 || ~10.0 || ~11.0
Requires (Dev)
- ext-mbstring: *
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.6 || ^10.0
README
车辆标志
此存储库包含一个结构化文件(json
格式),其中包含车辆标志图像的绝对链接。我们会不时更新它。此外,您可以将此存储库作为包安装到您的应用程序中。
所有图像均使用tinypng.com服务(这是最佳的图像压缩器)压缩,并通过CDN网络交付。
标志(除替代图像外)具有固定尺寸 - 240x180
像素。
演示在此处可用。
安装
使用composer
(php)
使用以下命令使用composer要求此包
$ composer require avto-dev/vehicle-logotypes "^2.3"
需要安装
composer
(如何安装composer)。
您需要修复包的主版本。
之后,您可以
<?php $logotypes = \AvtoDev\VehicleLogotypes\VehicleLogotypes::create(); // Get 'Opel' logotype uri $opel_uri = $logotypes->get('opel')['logotype']['uri']; // Get all 'BMW' models data $bmw = $logotypes->filter(static function ($item) { return mb_stripos($item['name'], 'bmw') !== false; });
使用npm
(node)
使用以下命令使用npm要求此包
$ npm i @avto-dev/vehicle-logotypes
直接请求(http)
使用以下之一URI获取内容
下载存档
特性
从版本1.1.0开始,您可以使用所有imgix.com功能,例如调整大小、裁剪等。
例如,基本图像
https://vl.imgix.net/img/bmw-logo.png
带有背景颜色
https://vl.imgix.net/img/bmw-logo.png?bg=354651
带有图像上的自定义文本
https://vl.imgix.net/img/bmw-logo.png?txt=YOUR%20TEXT&txtsize=62&txtclr=ff0000&txtalign=middle,center&txtfont=Futura%20Condensed%20Medium
完整文档可在此找到。
图像来源
所有图像均来自开源,如
更改日志
更改日志可在此处找到。
支持
如果您在此包中发现任何错误,请在此存储库中创建一个问题。
许可证
所有图像均为其所有者的财产。如果您发现任何图像属于您,请联系我们,以便我们可以将其删除。
此包是开源软件,根据MIT许可证授权。