Base64.im Encodage et décodage Base64 en ligne(Meilleur outil en ligne pour Base64)


FAQ

1. Pourquoi y a-t-il une limite maximale de 1 Mo par fichier ?

Nous limitons la taille de chaque fichier à 1 Mo pour les raisons suivantes :
  • Limitations des ressources : ce service est gratuit et hébergé sur un serveur privé avec des ressources de serveur limitées. Nous avons mis à niveau notre serveur pour prendre en charge plusieurs téléchargements de fichiers et capacités d'optimisation d'images, mais nous devons toujours limiter la taille des fichiers individuels.
  • Compatibilité des navigateurs : certains matériels ou navigateurs ne peuvent pas gérer les chaînes Base64 trop grandes, ce qui peut entraîner un mauvais affichage de l'image codée.
  • Cas d'utilisation courants : pour la plupart des cas d'utilisation « normaux » (tels que l'encodage d'icônes ou de sprites d'images), la limite de 1 Mo est plus que suffisante. En fait, plus de 99,9 % des fichiers téléchargés font moins de 100 Ko.
  • Besoin d'une prise en charge de fichiers plus volumineux ?
  • Si vous devez traiter des images plus grandes, veuillez nous contacter et nous essaierons de vous aider à trouver une solution adaptée.
  • 2. Mes fichiers seront-ils enregistrés de manière permanente ?

    Non. Nous prenons très au sérieux la confidentialité des utilisateurs et les images ne sont stockées que temporairement et supprimées immédiatement après leur traitement. Voici le flux de traitement :
  • ①. L'image est téléchargée dans le dossier temporaire.
  • ②. Le système lit les données de l'image et les code dans une chaîne Base64.
  • ③. Les métadonnées de l'image (telles que la taille et le type MIME) sont lues et utilisées uniquement pour l'affichage dans les résultats et ne seront pas stockées.
  • ④. Le fichier image est immédiatement supprimé.
  • Nous ne stockons pas vos noms de fichiers, vos données de géolocalisation ou toute autre information privée.

    3. Pourquoi mes images ne peuvent-elles pas être affichées sur IE8 ?

    Cela est dû aux limitations d'Internet Explorer 8 :
  • IE8 offre une prise en charge limitée des tailles de chaînes Base64 (jusqu'à 32 Ko). Si la chaîne dépasse cette limite, le navigateur n'affichera pas l'image correctement.
  • La prise en charge d'IE9 a été améliorée avec une limite de 4 Go, mais vous devez toujours être conscient de la taille de la chaîne encodée.
  • **Solution** :
  • Essayez de conserver des images codées en base64 suffisamment petites (moins de 32 Ko).
  • Utilisez un navigateur moderne pour une meilleure compatibilité et de meilleures performances.
  • 4. Pourquoi le glisser-déposer ne fonctionne-t-il pas dans IE8 et IE9 ?

    La fonctionnalité glisser-déposer largement utilisée dans les navigateurs modernes n'est pas prise en charge dans IE8 et IE9. Nous recommandons les solutions suivantes :
  • Utilisez le formulaire de téléchargement de fichier unique : pour les navigateurs plus anciens, vous pouvez toujours travailler avec des images via le bouton de téléchargement de fichier traditionnel.
  • Mettez à niveau votre navigateur : utilisez un navigateur plus moderne tel que Chrome, Edge ou Firefox pour bénéficier d'une prise en charge plus complète des fonctionnalités.
  • Même si seulement 0,5 % environ de nos utilisateurs utilisent ces navigateurs obsolètes, nous nous efforçons de fournir une prise en charge des fonctionnalités de base à tous nos utilisateurs.

    5. Comment puis-je m'assurer que mon image Base64 est compatible avec tous les appareils ?

    Lorsque vous utilisez Base64 pour encoder des images, veuillez noter ce qui suit :
  • Contrôle de la taille des fichiers : évitez d'utiliser des fichiers image trop volumineux, car la chaîne augmentera considérablement après l'encodage, ce qui peut affecter les performances ou empêcher certains navigateurs de les analyser.
  • Test de compatibilité : testez vos images codées sur plusieurs appareils et navigateurs pour vous assurer qu'elles s'affichent de manière cohérente.
  • Exemples HTML et CSS :
  • En HTML :
  • <img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." width="100" height="50" alt="base64 test">
  • En CSS :
  • .my-class { background: url('data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA...'); }

    6. Mon navigateur ou mon matériel prend-il en charge les grandes chaînes Base64 ?

    L'assistance peut varier selon l'appareil ou le navigateur :
  • Les navigateurs modernes (tels que Chrome, Firefox, Edge) prennent en charge les chaînes Base64 plus grandes.
  • Les anciens appareils ou navigateurs peuvent présenter des limitations de mémoire qui les empêchent de charger des chaînes volumineuses.
  • Il est recommandé de conserver les fichiers aussi simples que possible pour garantir une meilleure compatibilité.
  • Si vous avez d'autres questions, veuillez contacter [email protected] pour obtenir de l'aide !