1. Produkte
  2.   Präsentation
  3.   PHP
  4.   PHPPresentation

PHPPresentation

 
 

PHP-Klassenbibliothek für Präsentationsformate

Führen Sie Lese- und Schreibvorgänge für verschiedene Microsoft PowerPoint- und OpenOffice-Präsentationen über die kostenlose PHP-API durch.

Was ist PHPPresentation?

PHPPresentation ist eine Sammlung von Klassen, die als Open-Source-PHP-Bibliothek bereitgestellt werden, mit der Sie Lese- und Schreibvorgänge für verschiedene Microsoft PowerPoint- und OpenOffice-Präsentationsdateiformate ausführen können. Mit der PHPPresentation-Bibliothek können Sie mit Präsentationsfolien, Formen, Formatierungsstilen, einfachen und 3D-Diagrammen, Folienkommentaren und Zeichenobjekten arbeiten.

Previous Next

Erste Schritte mit PHPPresentation

Um PHPPresentation auf Ihrem System zu verwenden, müssen Sie PHP Version 5.1 oder neuer installieren. Die empfohlene Methode zur Installation der PHPPresentation-Bibliothek ist über composer. Bitte fügen Sie Ihrer composer.json die folgenden Zeilen hinzu.

Hier ist der Befehl

 {
  "require": {
    "phpoffice/phppresentation": "dev-master"
  }
}

Composer bietet ein praktisches Installationsprogramm, das Sie direkt von der Befehlszeile aus ausführen können. Laden Sie diese Datei gerne herunter oder überprüfen Sie sie auf GitHub. Es gibt zwei Möglichkeiten zur Installation Komponist. Installieren Sie es lokal als Teil Ihres Projekts oder global als systemweite ausführbare Datei.

Sie können PHPPresentation auch manuell installieren, indem Sie die neueste Version von der Versionsseite von Github herunterladen. Bitte registrieren Sie den Autoloader, wenn Sie Composer nicht in Ihrem Projekt verwenden.

Präsentationseinstellungen anpassen

Mit PHPPresentation können Sie auf verschiedene Eigenschaften von Präsentationen zugreifen und diese festlegen. Titel, Ersteller und Firmenname können konfiguriert werden. Sie können auch konfigurieren, ob die Präsentation die Kommentare anzeigt oder nicht. Ebenso können Sie auch die letzte Ansicht der Präsentation, die Miniaturansicht der Präsentation sowie den Zoomwert für die Präsentation festlegen. Mithilfe der folgenden Codezeilen können Sie Präsentationseinstellungen festlegen.

Legen Sie die Präsentationseinstellungen in PHP fest

  1. Initialisieren Sie PhpPresentation
  2. Holen Sie sich PresentationProperties
  3. Anzeige für die Kommentare aktivieren

Anzeige für Kommentare aktivieren

$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);

Passen Sie die Folieneinstellungen an

Mit PHPPresentation können Sie den Namen der Folien definieren. Sie können auch alle Folien innerhalb der Präsentation sichtbar oder ausgeblendet machen. Sie können Folien verschiedene Arten von Formobjekten hinzufügen, z. B. Rich-Text, Linien, Diagramme, Zeichnungen und Tabellen. Darüber hinaus können Sie auch die gemeinsamen Eigenschaften und Stile dieser Formen konfigurieren. Auf einer Folie können mehrere Animationen erstellt werden. WMV- und OGV-Videomedien können in Folien für Microsoft Windows- bzw. Linux-Reader eingebettet werden. Mit PHPPresentation kann auch mit RichText, Zeichenobjekten und Tabellen gearbeitet werden.

Arbeiten Sie mit Diagrammen und Stilen

Mit PHPPresentation können Sie Diagramme erstellen, anpassen und in Folien einbetten. Für die X- und Y-Achse können sowohl kleinere als auch größere Arten von Gitternetzlinien definiert werden. Außerdem können Sie die Gitterlinienbreite, den Fülltyp und die Füllfarbe konfigurieren. Derzeit ist Unterstützung für Balkendiagramme und 3D-Balkendiagramme verfügbar.

 Deutsch