Outil dans le navigateur

Convertisseur Base64 vers PDF

Vérifiez l’en-tête PDF, prévisualisez localement et téléchargez le fichier.

Traitement local · Aucun envoi · Aucun compte

Aperçu local

Un aperçu validé apparaîtra ici.

Un en-tête valide et un aperçu ne prouvent pas qu’un document est sûr.

Fonctionnement de cet outil

Vérifiez l’en-tête PDF, prévisualisez localement et téléchargez le fichier.

Utilisez l’exemple pour vérifier l’entrée et les métadonnées, puis remplacez-le par votre valeur.

Confidentialité et utilisation sûre

Le traitement reste dans cet onglet. Les grandes valeurs peuvent consommer beaucoup de mémoire.

Un en-tête valide et un aperçu ne prouvent pas qu’un document est sûr.

Erreurs courantes expliquées

  • L’entrée est vide, endommagée ou n’utilise pas le format attendu.
  • Le mode choisi ne correspond pas à l’alphabet, au type de fichier ou à la représentation.
  • Une très grande valeur peut épuiser la mémoire lorsque les copies encodée et décodée coexistent.
  • Une conversion réussie ne prouve pas que le contenu est sûr ou fiable.

Commandes équivalentes

Utilisez le runtime ou le shell disponible. Validez les entrées non fiables et évitez d’imprimer du binaire directement dans le terminal.

Python

from pathlib import Path
import base64
Path('document.pdf').write_bytes(base64.b64decode(value, validate=True))

JavaScript

import { writeFileSync } from 'node:fs';
writeFileSync('document.pdf', Buffer.from(value, 'base64'));

Shell

printf '%s' "$VALUE" | base64 --decode > document.pdf
head -c 5 document.pdf

Normes et références officielles