PHPPresentation
PHP klassebibliotek til præsentationsformater
Udfør læse- og skrivehandlinger på forskellige Microsoft PowerPoint- og OpenOffice-præsentationer via gratis PHP API.
Hvad er PHPPresentation?
PHPPresentation er en samling klasser, der leveres som et open source PHP-bibliotek, der lader dig udføre læse- og skrivehandlinger på forskellige Microsoft PowerPoint- og OpenOffice-præsentationsfilformater. Ved hjælp af PHPPresentation-biblioteket kan du arbejde med præsentationsdias, former, formateringsstile, almindelige og 3D-diagrammer, diaskommentarer og tegneobjekter.
Kom godt i gang med PHPPresentation
For at bruge PHPPresentation på dit system, skal du installere PHP version 5.1 eller nyere. Den anbefalede måde at installere PHPPresentation-biblioteket på er gennem composer. Tilføj venligst følgende linjer til din composer.json.
Her er kommandoen
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer tilbyder et praktisk installationsprogram, som du kan udføre direkte fra kommandolinjen. Du er velkommen til at downloade denne fil eller gennemgå den på GitHub. Der er to måder at installere Komponist. Installer det lokalt som en del af dit projekt, eller globalt som en systemdækkende eksekverbar.
Du kan også manuelt installere PHPPresentation ved at downloade den seneste udgivelse fra Githubs udgivelsesside. Registrer venligst autoloaderen, hvis du ikke bruger komponist i dit projekt.
Tilpas præsentationsindstillinger
PHPPresentation giver dig adgang til og indstille forskellige egenskaber for præsentationer. Titel, skaber og firmanavn kan konfigureres. Du kan også konfigurere, om præsentationen viser kommentarerne eller ej. På samme måde kan du også indstille den sidste visning af præsentationen, miniaturebilledet af præsentationen samt zoomværdien for præsentationen. Ved at bruge følgende kodelinjer kan du indstille Præsentationsindstillinger.
Indstil præsentationsindstillinger i PHP
- Initialiser PhpPresentation
- Hent PresentationProperties
- Aktiver visning for kommentarerne
Aktiver visning for kommentarer
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Tilpas diasindstillinger
PHPPresentation giver dig mulighed for at definere navnet på slides. Du kan også gøre alle dias synlige eller skjulte i præsentationen. Du kan tilføje forskellige typer formobjekter til dias, såsom rig tekst, linje, diagram, tegning og tabel. Desuden kan du også konfigurere de almindelige egenskaber og stilarter for disse former. Der kan oprettes flere animationer på et dias. WMV- og OGV-videomedier kan indlejres i slides til henholdsvis Microsoft Windows- og Linux-læsere. RichText, tegneobjekter og tabeller kan også arbejdes med ved hjælp af PHPPresentation.
Arbejd med diagrammer og stilarter
Ved hjælp af PHPPresentation kan du oprette, tilpasse og integrere diagrammer i dias. Både mindre og større typer gitterlinjer kan defineres for X- og Y-aksen. Du kan også konfigurere gitterlinjens bredde, fyldtype og fyldfarve. I øjeblikket er support tilgængelig for søjlediagrammer og 3D søjlediagrammer.