Kodiranje PDF-a u Base64

pretvara PDF u Base64 / Data URI niz, idealno za ugrađivanje dokumenta izravno u HTML, JSON ili email

Kodiranje u PDF i Base64

Base64 je kodiranje koje predstavlja binarne podatke kao tekst ASCII (64 znaka: A-Z, a-z, 0-9, plus dva dodatna znaka). PDF datoteka, koja je binarni po prirodi, ne može se zalijepiti izravno u HTML e-poštu, JSON sadržaj ili a XML atribut: prvo se mora pretvoriti u tekst. Naš alat preuzima vaše PDF datoteku i vraća njen Base64 prikaz, spreman za kopiranje.

Za detalje o Base64 i Data URI formatu općenito, pogledajte naš koder teksta Base64 koji pokriva principe u dubina.

Zašto kodirati PDF u Base64?

  • Ugradite PDF u HTML e-poštu: neki klijenti e-pošte prihvaćaju veze URI podataka ili ugrađeni MIME kodirani privici.
  • Pohranite PDF u tekstualno polje baze podataka (stupac TEKST ili VARCHAR) kada ograničenje aplikacije zabranjuje binarni tip (BLOB).
  • Prijenos PDF-a u API JSON sadržaju: JSON ne podržava binarno, stoga svaka datoteka mora proći kroz Base64.
  • Ugrađivanje PDF-a u podatkovni URL: rijetka upotreba, rezervirano za vrlo mlade ljude datoteke jer URL-ovi imaju ograničenja duljine (obično 2000 do 8000 znakova ovisno o pregledniku i poslužitelju).

URI formatiranja podataka za PDF

URL vrste URI podataka ugrađuje sadržaj PDF-a izravno u URL:

data:application/pdf;base64,JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFI...

Prefiks data:application/pdf;base64, govori pregledniku MIME vrstu i kodiranje. Ovaj URL možete zalijepiti izravno u adresnu traku modernog preglednika da biste ga otvorili PDF ili ga smjestite u atribut src