wuyumin/file2base64
Composer 安装命令:
composer require wuyumin/file2base64
包简介
File to base64.
README 文档
README
base64 files are used for embedding in web pages.
Usage:
install in Composer
composer require wuyumin/file2base64
php code
require __DIR__ . '/../vendor/autoload.php'; use File2base64\File2base64; $file2base64 = new File2base64(); # $file2base64 = new File2base64(['bmp' => 'image/bmp']); $file2base64->toFile('file2base64.png', 'file2base64.txt'); # echo $file2base64->toBase64('file2base64.png');
Laravel Framework
(tips:Laravel 5.5+ can ignore step 2、3,version 5.5+ support to register automatically)
-
Composer install
composer require wuyumin/file2base64 -
(ServiceProvider)add the follow line to the section
providersofconfig/app.php
File2base64\Laravel\ServiceProvider::class, -
(Facades)add the follow line to the section
aliasesofconfig/app.php(optional)
'File2base64' => File2base64\Laravel\Facade::class,
Result:
base64 file string
data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
HTML code use like this:
html code
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="">
web page demo: All in one page with base64 audio,no web link with audio file
Supported Type:
.png、.jpg、.jpeg、.gif、.ico、.mp3、.ogg
You can init for other type use array.
$file2base64 = new File2base64(['bmp' => 'image/bmp']);
统计信息
- 总下载量: 900
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-10-14