Éditeur WYSIWYG autonome, zéro dépendance, zéro framework
Vos utilisateurs ne sont pas des développeurs. Ils veulent mettre en forme un texte sans écrire une seule ligne de HTML. ac_text_to_html transforme un simple <textarea> en un éditeur de texte riche complet, en une seule ligne de JavaScript.
new ac_text_to_html('mon_textarea');
C'est tout. Le textarea est masqué, remplacé par un éditeur WYSIWYG professionnel. Le HTML généré est stocké dans un input hidden, prêt à être envoyé par formulaire.
Cet éditeur fonctionne en temps réel, tapez, formatez, expérimentez
Gras, italique, souligné, alignement gauche/centré/droite. Les raccourcis clavier Ctrl+B, Ctrl+I, Ctrl+U fonctionnent nativement.
Polices système (Arial, Georgia, Courier…) et Google Fonts (Roboto, Montserrat, Playfair Display, Dancing Script…). Chargement automatique, rien à configurer.
Sélecteurs de couleur natifs pour le texte et le surlignage. L'utilisateur choisit exactement la couleur qu'il veut, sans palette prédéfinie.
60 emojis organisés en 6 catégories : visages, gestes, cœurs, nature, sports, divers. Un clic insère le smiley à la position du curseur.
Insertion de liens hypertextes avec modale dédiée. Bloc citation stylé pour mettre en valeur un passage important.
Upload d'images par drag & drop via ac_fichier_upload (inclus gratuitement). Trois tailles au choix : 200, 400 ou 600px. Redimensionnement automatique côté client.
Basculement instantané entre le mode WYSIWYG et le code HTML source. Pour les développeurs qui veulent ajuster finement le résultat.
Limite configurable avec compteur en temps réel. Compte les caractères du texte brut, sans les balises HTML. Alerte visuelle à l'approche de la limite.
Un seul fichier JavaScript de 42 Ko. CSS injecté automatiquement. Pas de jQuery, pas de React, pas de npm install. Ça marche, tout simplement.
Des usines à gaz de 300+ Ko minifiés. Configuration complexe, plugins payants, API key obligatoire pour certains, mises à jour fréquentes qui cassent la compatibilité. Dépendances npm, bundlers, build pipeline. Et souvent un modèle freemium qui limite les fonctionnalités gratuites.
42 Ko. Un fichier. Une ligne d'instanciation. Pas de compte à créer, pas de clé API, pas de limite d'utilisation. Vous achetez une fois, vous l'utilisez à vie dans autant de projets que vous voulez. Le code source est lisible, documenté, et vous pouvez le modifier selon vos besoins.
<script src="ac_text_to_html.js"></script>
new ac_text_to_html('id_du_textarea', {
hauteur : '300px',
maxlength : 5000
});
// Le HTML est dans l'input hidden #id_du_textarea_html // Ou via l'API : let html = monEditeur.getHTML();
Licence unique, utilisation illimitée, mises à jour incluses 1 an
La licence comprend :
ac_text_to_html.js (code lisible, non obfusqué)ac_fichier_upload.js (gratuite, nécessaire pour l'upload d'images)Paiement sécurisé par PayPal. Livraison immédiate par email (code source, documentation et facture).
Composants JavaScript/PHP autonomes, zéro dépendance