Repository navigation
Home fr
English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt
docxi est une gem Ruby qui génère des fichiers Microsoft Word .docx à partir de code. Elle prend en charge les paragraphes, le texte mis en forme, les tableaux, les images, les en-têtes et pieds de page, les numéros de page, les liens hypertexte et une table des matières simple. Elle ne nécessite ni Microsoft Word, ni LibreOffice, ni modèle, et fonctionne aussi bien en Ruby pur que dans les applications Ruby on Rails.
Le README en donne une présentation courte. Ce wiki couvre toutes les options, propose des recettes prêtes à copier, explique le fonctionnement interne de docxi et vous aide quand quelque chose ne va pas.
Version actuelle : 0.1.1, pour Ruby 2.5 ou plus récent. Consultez le journal des modifications.
Pour découvrir docxi
- Premiers pas : installer la gem et créer votre premier document
- Installation : prérequis, Bundler et mise à niveau depuis 0.0.x
- Exemples d'utilisation : rapports, factures, lettres et tableaux construits à partir de données, prêts à copier
Construire des documents
- Fonctionnalités : chaque élément et les options qu'il accepte
- Configuration : marges, mise en page et unités
- Référence de l'API : classes et méthodes en un coup d'œil
- Bonnes pratiques : des habitudes qui évitent les mauvaises surprises
Quand quelque chose ne va pas
- Dépannage : messages d'erreur et documents qui ne s'affichent pas correctement
- FAQ : réponses courtes aux questions fréquentes
- Sécurité : signaler un problème et traiter les entrées non fiables
Pour aller plus loin
-
Architecture : comment des appels Ruby deviennent un paquet
.docx - Intégrations : contrôleurs Rails, applications Rack et tâches en arrière-plan
- Déploiement : utiliser docxi en production, et publication des versions
- Contribuer et Environnement de développement
- Feuille de route, Journal des modifications et Crédits
docxi crée de nouveaux documents. Elle ne peut ni ouvrir ni modifier un .docx existant, ni remplir un modèle Word, ni faire de publipostage. Elle ne propose ni listes numérotées, ni styles de titre, ni table des matières automatique, et les pages sont toujours au format US Letter en orientation portrait. Les problèmes connus prévus pour la 0.2.0 sont listés dans la feuille de route.
La maintenance de docxi est assurée par Hammad Maqbool chez Phaedra Solutions. Le projet est né en 2016 à partir de docxer, de Timur Gabdrakipov. Voir Crédits pour plus de détails.
La version anglaise est la version de référence de ce wiki. Les traductions sont accessibles depuis la barre latérale et en haut de chaque page.
docxi wiki · README · Installation · Troubleshooting · Report an issue · MIT License
Start
Build documents
Help
Project
Links
Languages