AWA Office
Vos documents Word, Excel, PowerPoint et OpenDocument, générés et lus par votre code
Une bibliothèque JavaScript qui lit et écrit les six formats bureautiques (DOCX, XLSX, PPTX, ODT, ODS, ODP), sans Microsoft Office, sans LibreOffice, sans serveur de conversion et sans dépendance tierce : dans le navigateur, dans un worker ou sur votre serveur.
2 900 € HT par application et par an, utilisateurs et serveurs illimités.
AcheterCas d'usage
- Éditeurs d'ERP, SaaS métier, RH et finance : exports, publipostage, contrats, import de données, traitement d'archives.
- Éditeurs de cloud souverain qui doivent produire de l'OpenDocument natif.
Fonctionnalités
- Word (DOCX). Paragraphes, mises en forme, tableaux, listes, liens, images, graphiques, formes, signets, champs, en-têtes et pieds de page, notes, commentaires, suivi des modifications.
- Publipostage et assemblage de documents (Word). Vous concevez le modèle dans Word ; votre code remplit les contrôles de contenu et duplique les sections répétables à partir d'une liste d'enregistrements.
- Excel (XLSX). Classeurs, feuilles, cellules et références, styles, tableaux, mise en forme conditionnelle, commentaires, dessins.
- PowerPoint (PPTX). Diapositives, images, graphiques, formes prédéfinies, thèmes, animations, transitions.
- OpenDocument (ODT, ODS, ODP). Texte, tableur et présentation au format natif, celui qu'exigent le secteur public et le cloud souverain.
- Extraction de texte. Sur les documents Word et OpenDocument, pour l'indexation, la recherche ou l'analyse par IA ; le contenu typé de tous les formats est lisible par votre code.
Points forts
- Modifier sans tout réécrire. Vous ouvrez le fichier d'un client, modifiez une cellule et le renvoyez : à l'intérieur des parties que la bibliothèque lit, ce qu'elle ne type pas est réécrit tel quel ; les parties qu'elle ne lit pas sont signalées à la lecture.
- Aucune dépendance tierce. Aucun paquet externe à l'exécution : XML, ZIP et compression sont développés en interne. Rien à auditer en dehors de la bibliothèque.
- Défenses contre les fichiers piégés. Les entités externes XML ne sont jamais résolues, quel que soit le format. Pour tous les formats, la taille décompressée (256 Mio par défaut), le nombre d'entrées et le taux de compression sont plafonnés ; pour Excel, aussi le nombre de feuilles, de lignes et de cellules. Chaque refus est expliqué par une erreur précise.
- Modulaire. Le cœur est léger ; les fonctions avancées sont des modules optionnels. Vous n'embarquez que ce que vous utilisez.
- Confidentiel. Le traitement peut être réalisé entièrement dans le navigateur de l'utilisateur : le document reste alors sur son poste. La bibliothèque ne nous envoie rien.
Limites
AWA Office sert votre code, pas vos utilisateurs finaux : ce n'est ni un éditeur visuel, ni un outil de co-édition, ni un moteur de rendu à l'écran.
Licences et tarifs
2 900 € HT par application et par an, développeurs, serveurs et utilisateurs illimités ; les documents produits vous appartiennent. Gratuit sous AGPL-3.0-only si votre application en respecte les conditions. Télécharger sur awaforge ↗
Vous livrez AWA Office dans le navigateur de vos utilisateurs ou dans un logiciel que vous distribuez ? L'AGPL vous impose alors des obligations de publication de code source, la licence commerciale vous en dispense.
Votre code appelle aussi nos bibliothèques PDF ou Markdown, ou convertit vos documents ? Il vous faut l'offre qui les contient, ou AWA Convert (8 900 € HT), qui comprend AWA Office, AWA PDF et AWA Markdown pour la même application.
Pour un usage OEM (plateforme pour développeurs, marque blanche), contactez-nous à sales@awacloud.com.
Acheter une licence commerciale