Рубрики
разное

base64

Пример первый:

test="$(cat NAME_FILE.JPG | base64)"

echo $test

Второй пример:

test=$( base64  NAME_FILE.JPG )

echo $test

Третий пример:

base64 -w 0 NAME_FILE.JPG > NAME_FILE.JPG.base64

base64 -d NAME_FILE.base64 > NAME_FILE.JPG 

Четвертый пример вставка в HTML \ CSS \ XML \ XHTML:


(X)HTML Image Embedding Example
Embedded Image

CSS Image Embedding Example
div.image {
  width:100px;
  height:100px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA...);
}

XML Image Embedding Example

  An Image
  http://www.your.domain
  data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA...

Embed other stuff!
Data URIs can potentially store any type of data, not just images! Try these examples on for size:

(X)HTML CSS Embedding Example

(X)HTML Javascript Embedding Example

Ссылки:

https://greywyvern.com/code/php/binary2base64
https://base64.guru/converter/decode/image
https://ru.wikipedia.org/wiki/Base64