Skip to content

Home de

Hammad Maqbool edited this page Oct 29, 2026 · 1 revision

English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt

docxi-Wiki: Word-Dokumente (.docx) mit Ruby erzeugen

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.

Hier anfangen

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

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

Was docxi kann und was nicht

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.

Danksagungen

docxi wird von Hammad Maqbool bei Phaedra Solutions gepflegt. Das Projekt entstand 2016 auf Basis von docxer von Timur Gabdrakipov. Details stehen unter Danksagungen.

Sprachen

Die englische Fassung ist die Referenzversion dieses Wikis. Die Übersetzungen sind in der Seitenleiste und oben auf jeder Seite verlinkt.


README · RubyGems · Problem melden

Clone this wiki locally