PHPPresentation
Libreria di classi PHP per formati di presentazione
Esegui operazioni di lettura e scrittura su diverse presentazioni di Microsoft PowerPoint e OpenOffice tramite l'API PHP gratuita.
Che cos'è PHPPresentation?
PHPPresentation è una raccolta di classi fornite come libreria PHP open source che consente di eseguire operazioni di lettura e scrittura su diversi formati di file di presentazione Microsoft PowerPoint e OpenOffice. Utilizzando la libreria PHPPresentation, puoi lavorare con diapositive di presentazione, forme, stili di formattazione, grafici semplici e 3D, commenti di diapositive e oggetti di disegno.
Introduzione a PHPPresentation
Per utilizzare PHPPresentation sul tuo sistema, devi installare PHP versione 5.1 o successiva. Il modo consigliato per installare la libreria PHPPresentation è tramite compositore. Aggiungi le seguenti righe al tuo composer.json.
Ecco il comando
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer offre un comodo programma di installazione che puoi eseguire direttamente dalla riga di comando. Sentiti libero di scaricare questo file o rivederlo su GitHub. Ci sono due modi per installarlo Compositore. Installalo localmente come parte del tuo progetto o globalmente come eseguibile a livello di sistema.
Puoi anche installare manualmente PHPPresentation scaricando l'ultima versione dalla pagina delle versioni di Github. Registra il caricatore automatico se non usi il compositore nel tuo progetto.
Personalizza le impostazioni della presentazione
PHPPresentation ti consente di accedere e impostare varie proprietà delle presentazioni. È possibile configurare il titolo, il creatore e il nome dell'azienda. Puoi anche configurare se la presentazione visualizza i commenti o meno. Allo stesso modo, puoi anche impostare l'ultima visualizzazione della presentazione, la miniatura della presentazione e il valore di zoom per la presentazione. Utilizzando le seguenti righe di codice è possibile impostare le impostazioni di presentazione.
Imposta le impostazioni di presentazione in PHP
- Inizializza PhpPresentation
- Ottieni Proprietà di presentazione
- Abilita la visualizzazione per i commenti
Abilita la visualizzazione per i commenti
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Personalizza le impostazioni della diapositiva
PHPPresentation ti permette di definire il nome delle diapositive. Puoi anche rendere visibili o nascoste le diapositive all'interno della presentazione. Puoi aggiungere vari tipi di oggetti forma alle diapositive, come RTF, linee, grafici, disegni e tabelle. Inoltre, puoi anche configurare le proprietà e gli stili comuni di queste forme. È possibile creare più animazioni su una diapositiva. I media video WMV e OGV possono essere incorporati nelle diapositive rispettivamente per lettori Microsoft Windows e Linux. È anche possibile lavorare con RichText, disegnare oggetti e tabelle utilizzando PHPPresentation.
Lavora con grafici e stili
Usando PHPPresentation puoi creare, personalizzare e incorporare grafici nelle diapositive. Per gli assi X e Y è possibile definire sia i tipi minori che maggiori di linee della griglia. Inoltre, puoi configurare la larghezza della griglia, il tipo di riempimento e il colore di riempimento. Al momento è disponibile il supporto per grafici a barre e grafici a barre 3D.