normeno/base64-handler

v1.0 2018-07-30 16:06 UTC

This package is not auto-updated.

Last update: 2024-10-20 04:37:58 UTC


README

Latest Stable Version Latest Unstable Version Build Status Quality Score Total Downloads License

A simple and powerful package to handle base64.

Currently only tested with images (png, jpg, svg, doc, docx, pdf)

Requirements

  • PHP >= 7.1

Usage

Init library

$base64Handler = new Base64Handler();

File to Base64

Path

$file = 'path/to/file.png';
$convert = $base64Handler->toBase64($file);

URL

$file = 'http://icons.iconarchive.com/icons/graphicloads/100-flat/256/home-icon.png';
$convert = $base64Handler->toBase64($file);

Base64 to File

$base64 = 'xyz';
$convert = $base64Handler->toFile($base64);

Check base64 type

$base64 = 'xyz';
$getFile = $base64Handler->getBase64Type($base64);

TO-DO

  • Check if base64 is a PDF

License

The Base64 Handler is open-sourced software licensed under the MIT license.

Donate

If you find this project useful, you can buy author a glass of juice