1. Produkte
  2.   Präsentation
  3.   Ruby
  4.   Ruby-PPTX
 
  

Erstelle neue Präsentationen, füge Bilder & Folien über die kostenlose Ruby-API hinzu

Eine führende Open Source Ruby PPTX Bibliothek zum Erstellen, Lesen, Bearbeiten, & Manipulieren von PowerPoint PPTX Präsentationen. Folien, Text und Bilder über die kostenlose Ruby-API hinzufügen & löschen

Was ist die Ruby-PPTX-Bibliothek?

PowerPoint‑Automatisierung wird für Unternehmen, Lehrende und Entwickler, die Präsentationen in großem Umfang erstellen müssen, immer unverzichtbarer. Traditionelle Methoden basieren häufig auf sperrigen Bibliotheken oder Microsoft‑basierten Werkzeugen, aber das Ruby‑PPTX‑Gem bietet eine intelligentere Alternative. Diese Open‑Source‑Ruby‑PPTX‑API ermöglicht es Softwareentwicklern, neue Präsentationen über Ruby direkt in ihren Anwendungen zu erstellen – ohne dass PowerPoint installiert sein muss. Mit Ruby‑PPTX können Sie Folien zu Präsentationen hinzufügen, Text und Bilder einfügen, benutzerdefinierte Stile oder Animationen anwenden und sogar Folien als Bilder exportieren. Es ist eine leichte und intuitive Ruby‑PowerPoint‑API, die für moderne Automatisierung entwickelt wurde.

Entwickelt von Nuvyu und unter der MIT-Lizenz, ermöglicht Ruby‑PPTX Softwareentwicklern, Office Open XML (.pptx)-Dateien mithilfe des nativen Dateisystems von Ruby zu erzeugen, ohne externe Abhängigkeiten. Das macht es ideal für Web‑Apps oder Dienste, die auf Ruby oder Ruby on Rails basieren. Entwickler können Text zu Präsentationen hinzufügen, konsistente Folienlayouts erstellen und die Generierung von Präsentationen in größere Systeme integrieren. Obwohl es noch nicht nativ PowerPoint über Ruby in PDF konvertiert, lässt es sich gut mit anderen Werkzeugen für diesen Zweck kombinieren. Für alle, die PowerPoint‑PPTX online konvertieren oder die Folienerstellung automatisieren möchten, bietet Ruby‑PPTX eine saubere, zuverlässige Lösung.

Previous Next

Erste Schritte mit 'Ruby-PPTX'

Der empfohlene Weg, die Ruby‑PPTX‑Ruby‑Bibliothek zu installieren, ist die Verwendung des Ruby‑Gems. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.

Installieren Sie 'Ruby-PPTX' über das Ruby‑Gem

gem install ruby-pptx 

Ruby-PPTX Ruby-Bibliothek über GitHub installieren

git clone https://github.com/nuvyu/ruby-pptx.git  

Präsentationen von Grund auf mit Ruby erstellen

Die Open-Source Ruby-PPTX-Bibliothek macht es einfach, neue Präsentationen von Grund auf in Ruby-Anwendungen zu erstellen. Die Bibliothek bietet mehrere wichtige Funktionen zur Handhabung von PowerPoint‑PPTX‑Präsentationen, wie das Einfügen neuer Folien, das Hinzufügen von Tabellen zu Folien, das Festlegen von Layout und Titel der Folie, das Einfügen von Bildern in Folien, das Hinzufügen von Text, das Löschen unerwünschter Folien, das Anwenden von Stilen und Formatierungen und vieles mehr. Hier ist ein einfaches Beispiel, das zeigt, wie man eine einfache PPTX‑Präsentation in einer Ruby‑Anwendung erstellt.

Wie erstellt man eine einfache PPTX-Präsentation mit der Ruby‑API?

require 'ruby-pptx'

presentation = RubyPPTX::Presentation.new

presentation.add_slide do |slide| slide.add_text('Willkommen bei Ruby-PPTX!', x: 100, y: 100, font_size: 32, color: '0000FF') end

presentation.save('welcome.pptx')

Folien mit unterschiedlichen Layouts zu einer PPTX-Datei mit Ruby hinzufügen

Die Ruby-PPTX-Bibliothek eröffnet Ruby‑Entwicklern, die die PowerPoint‑Erstellung automatisieren und Folien darin verwalten möchten, eine Welt voller Möglichkeiten. Die Bibliothek erleichtert Software‑Entwicklern das Hinzufügen von Folien mit verschiedenen vordefinierten Layouts, das Hinzufügen von Titeln zu Folien, das Exportieren von Folieninhalten, das Exportieren von Folien als Bild und das Löschen von Folien in Ruby‑Anwendungen. Hier ist ein einfaches Beispiel, das zeigt, wie Software‑Entwickler mit Ruby‑Befehlen Folien mit verschiedenen vordefinierten Layouts hinzufügen können.

Wie fügt man Folien mit vordefinierten Layouts in einer Ruby‑App hinzu?

# Titelfolie title_slide = presentation.add_slide(:title)

# Titel- und Inhaltsfolie
content_slide = presentation.add_slide(:title_content)

# Zwei-Inhaltsfolie
two_content_slide = presentation.add_slide(:two_content)

# Vergleichsfolie
comparison_slide = presentation.add_slide(:comparison)

# Leere Folie
blank_slide = presentation.add_slide(:blank)

Arbeiten mit Text & Bildern in PPTX-Dateien über Ruby

Die Open-Source Ruby-PPTX-Bibliothek bietet vollständige Funktionalität für die Arbeit mit Text und Bildern in PowerPoint‑PPTX‑Präsentationen mithilfe der Ruby‑Bibliothek. Mit nur wenigen Codezeilen können Software‑Entwickler externe Bilder direkt in Folien einbetten, Text einfügen, Stile auf vorhandenen Text anwenden, unerwünschte Teile des Inhalts entfernen und vieles mehr. Das folgende Beispiel zeigt, wie Entwickler ein Bild in die Folie einer Präsentation in Ruby‑Anwendungen einfügen können.

Wie fügt man ein Bild in die Folie einer Präsentation über die Ruby‑API ein?

content_slide.add_image(\"/path/to/image.png\", width: 300, height: 200, position: {x: 100, y: 150}) 
 Deutsch