![](https://products-qa.fileformat.com/pl/presentation/php/phppresentation/header-image.png)
PHPPresentation
Biblioteka klas PHP dla formatów prezentacji
Wykonuj operacje odczytu i zapisu na różnych prezentacjach Microsoft PowerPoint i OpenOffice za pośrednictwem bezpłatnego interfejsu API PHP.
Co to jest prezentacja PHP?
PHPPresentation to zbiór klas udostępnianych jako biblioteka PHP typu open source, która umożliwia wykonywanie operacji odczytu i zapisu w różnych formatach plików prezentacji Microsoft PowerPoint i OpenOffice. Korzystając z biblioteki PHPPresentation, możesz pracować ze slajdami prezentacji, kształtami, stylami formatowania, wykresami zwykłymi i 3D, komentarzami do slajdów i obiektami rysunkowymi.
Pierwsze kroki z PHPPresentation
Aby korzystać z PHPPresentation w swoim systemie, musisz zainstalować PHP w wersji 5.1 lub nowszej. Zalecanym sposobem instalacji biblioteki PHPPresentation jest użycie kompozytora. Dodaj następujące wiersze do pliku composer.json.
Oto polecenie
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer oferuje wygodny instalator, który można uruchomić bezpośrednio z wiersza poleceń. Możesz pobrać ten plik lub przejrzeć go na GitHub. Istnieją dwa sposoby instalacji Kompozytor. Zainstaluj go lokalnie jako część swojego projektu lub globalnie jako plik wykonywalny dla całego systemu.
Możesz także ręcznie zainstalować PHPPresentation, pobierając najnowszą wersję ze strony wydań Github. Proszę zarejestrować autoloader, jeśli nie używasz kompozytora w swoim projekcie.
Dostosuj ustawienia prezentacji
PHPPresentation umożliwia dostęp i ustawianie różnych właściwości prezentacji. Można skonfigurować tytuł, twórcę i nazwę firmy. Możesz także skonfigurować, czy prezentacja wyświetla komentarze, czy nie. Podobnie możesz również ustawić ostatni widok prezentacji, miniaturę prezentacji, a także wartość powiększenia prezentacji. Korzystając z poniższych wierszy kodu, możesz ustawić Ustawienia prezentacji.
Ustaw ustawienia prezentacji w PHP
- Zainicjuj prezentację PHP
- Uzyskaj właściwości prezentacji
- Włącz wyświetlanie komentarzy
Włącz wyświetlanie komentarzy
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
Dostosuj ustawienia slajdów
PHPPresentation pozwala zdefiniować nazwy slajdów. Możesz także sprawić, by slajdy były widoczne lub ukryte w prezentacji. Do slajdów można dodawać różne typy obiektów kształtu, takie jak tekst sformatowany, linia, wykres, rysunek i tabela. Ponadto możesz również skonfigurować wspólne właściwości i style tych kształtów. Na slajdzie można utworzyć wiele animacji. Nośniki wideo WMV i OGV można osadzać w slajdach odpowiednio dla czytników Microsoft Windows i Linux. Z RichTextem, obiektami rysunkowymi i tabelami można również pracować za pomocą PHPPresentation.
Praca z wykresami i stylami
Korzystając z PHPPresentation możesz tworzyć, dostosowywać i osadzać wykresy w slajdach. Dla osi X i Y można zdefiniować zarówno podrzędne, jak i główne typy linii siatki. Możesz także skonfigurować szerokość linii siatki, typ wypełnienia i kolor wypełnienia. W tej chwili dostępne jest wsparcie dla wykresów słupkowych i wykresów słupkowych 3D.