DocsME
5 min di letturaDocsMe Team

Glossario PDF: Base64, Codifica, Data URI e Payload API

Definizioni semplici per i termini di PDF in Base64, tra cui Base64, codifica, decodifica, data URI, dati binari, tipo MIME, padding e payload API.

  • glossario pdf base64
  • termini base64
  • definizione data uri
  • payload api
  • pdf me

Base64

Uno schema di codifica da binario a testo che rappresenta qualsiasi sequenza di byte usando 64 caratteri ASCII stampabili, in modo che i file binari possano viaggiare attraverso sistemi pensati per il testo.

Codifica

Il processo di convertire i dati da una rappresentazione a un'altra — in questo contesto, trasformare i byte binari di un PDF in una stringa di testo Base64. Vedi come funziona la codifica Base64 per la meccanica.

Decodifica

L'inverso della codifica: convertire una stringa Base64 di nuovo nei byte binari originali. Un PDF decodificato correttamente è identico, byte per byte, al file che è stato codificato.

Data URI

Una stringa che combina un valore codificato in Base64 con un prefisso che descrive il suo tipo di file, nella forma data:application/pdf;base64,.... Browser e alcuni visualizzatori usano il prefisso per sapere come renderizzare i dati. Vedi Base64 vs Data URI per sapere quando si applica ciascuna forma.

Dati Binari

Dati memorizzati come byte grezzi invece che come testo leggibile dall'uomo. Un PDF, come qualsiasi formato di file, è dato binario a livello di byte, indipendentemente da quanto testo contenga visivamente.

Tipo MIME

Un'etichetta come application/pdf che identifica che tipo di contenuto è un dato. API e browser usano il tipo MIME per decidere come gestire, mostrare o decodificare un file.

Padding

Uno o due caratteri = aggiunti alla fine di una stringa Base64 quando la lunghezza originale dei dati non è un multiplo esatto di 3 byte. Il padding completa l'ultimo gruppo di caratteri senza aggiungere contenuto reale.

Payload API

I dati inviati nel corpo di una richiesta o risposta API. Un PDF codificato in Base64 spesso vive dentro un payload JSON come uno dei vari campi — vedi come usare un PDF Base64 in una richiesta API JSON per una struttura tipica.