Repository navigation
Home de
English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt
docxi ist ein Ruby-Gem, das Microsoft-Word-Dateien im Format .docx aus Code erzeugt. Es unterstützt Absätze, formatierten Text, Tabellen, Bilder, Kopf- und Fußzeilen, Seitenzahlen, Hyperlinks und ein einfaches Inhaltsverzeichnis. Es braucht weder Microsoft Word noch LibreOffice noch eine Vorlage und funktioniert in reinem Ruby ebenso wie in Ruby-on-Rails-Anwendungen.
Die README ist die kurze Einführung. Dieses Wiki beschreibt alle Optionen, enthält Rezepte zum Kopieren, erklärt, wie docxi intern arbeitet, und hilft, wenn etwas nicht funktioniert.
Aktuelle Version: 0.1.1, für Ruby 2.5 oder neuer. Siehe das Änderungsprotokoll.
Neu bei docxi
- Erste Schritte: das Gem installieren und das erste Dokument erstellen
- Installation: Voraussetzungen, Bundler und Upgrade von 0.0.x
- Anwendungsbeispiele: Berichte, Rechnungen, Briefe und Tabellen aus Daten, fertig zum Kopieren
Dokumente erstellen
- Funktionen: jedes Element und die Optionen, die es akzeptiert
- Konfiguration: Seitenränder, Seiteneinrichtung und Einheiten
- API-Referenz: Klassen und Methoden im Überblick
- Best Practices: Gewohnheiten, die typische Überraschungen vermeiden
Wenn etwas nicht funktioniert
- Fehlerbehebung: Fehlermeldungen und Dokumente, die nicht richtig aussehen
- FAQ: kurze Antworten auf häufige Fragen
- Sicherheit: Probleme melden und mit nicht vertrauenswürdigen Eingaben umgehen
Weiterführendes
-
Architektur: wie aus Ruby-Aufrufen ein
.docx-Paket wird - Integrationen: Rails-Controller, Rack-Anwendungen und Hintergrundjobs
- Deployment: docxi in Produktion betreiben, und wie Versionen veröffentlicht werden
- Mitwirken und Entwicklungsumgebung
- Roadmap, Änderungsprotokoll und Danksagungen
docxi erstellt neue Dokumente. Es kann keine vorhandene .docx-Datei öffnen oder bearbeiten, keine Word-Vorlage ausfüllen und keinen Seriendruck ausführen. Es gibt keine nummerierten Listen, keine Überschriftenformatvorlagen und kein automatisches Inhaltsverzeichnis, und die Seiten sind immer US Letter im Hochformat. Die für 0.2.0 geplanten bekannten Probleme stehen in der Roadmap.
docxi wird von Hammad Maqbool bei Phaedra Solutions gepflegt. Das Projekt entstand 2016 auf Basis von docxer von Timur Gabdrakipov. Details stehen unter Danksagungen.
Die englische Fassung ist die Referenzversion dieses Wikis. Die Übersetzungen sind in der Seitenleiste und oben auf jeder Seite verlinkt.
docxi wiki · README · Installation · Troubleshooting · Report an issue · MIT License
Start
Build documents
Help
Project
Links
Languages