OpenDocument 0.1.2

OpenDocument to należący do repozytorium PEAR (http://pear.php.net) pakiet do obsługi standardu Open Document Format (ODF) w aplikacjach PHP-owych. Format ten jest oparty na XML-u; należy też do standardów ISO (ISO/IEC 26300:2006). Jego specyfikacja (dostępna na witrynie http://www.oasis-open.org) jest otwarta i dostępna dla każdego; co więcej, jest on zalecany czy wręcz wymagany przez różne organizacje i instytucje międzynarodowe, państwowe i pozarządowe.

W formacie OpenDocument można zapisywać m.in. arkusze kalkulacyjne (ODS), tekst formatowany (ODT), grafikę wektorową (ODG), prezentacje multimedialne (ODP) i wiele innych. Najpopularniejszą aplikacją korzystającą z ODF jest OpenOffice.org (http://www.openoffice.org) w wersji 2.0 lub nowszej.

Pakiet OpenDocument pozwala zarówno na odczyt, jak i na tworzenie czy modyfikację dokumentów ODF. Możemy m.in. dodawać strony, umieszczać na nich tekst, definiować nagłówek i stopkę, czy ustalać marginesy. Można również zmieniać styl tekstu (np. pogrubiony, pochyły, podkreślony, przekreślony, itd), a także jego czcionkę, rozmiar czy kolor. W pakiecie OpenDocument istnieją też metody służące do tworzenia tytułów i akapitów czy wstawiania linków. Bardzo wygodny jest odczyt zawartości dokumentu, w tym tekstu i jego stylów, ponieważ cała treść ma format XML i jest zorganizowana w postaci struktury drzewiastej, więc możemy nawigować po jej kolejnych węzłach (np. węźle akapit, podporządkowanemu węzłowi strona, który z kolei należy do węzła dokument). Warto również wiedzieć, że PEAR::OpenDocument obsługuje zarchiwizowane pliki w standardzie OpenDocument, co jest szczególnie przydatne np. przy manipulacji dokumentami z OpenOffice.org.

W wersji 0.1.2 pakietu OpenDocument poprawiono błąd związany z podłączaniem (inkludowaniem) klasy do obsługi archiwów w standardzie ZIP.

http://pear.php.net/package/OpenDocument/

Zaloguj się, aby dodać komentarz

Nie masz konta? Zarejestruj się »

Zobacz także

Skuteczne narzędzia do wykrywania uszkodzonych podzespołów

pobierz

Wykrywanie i usuwanie niechcianych programów

pobierz

Polecane artykuły

Array ( [docId] => 49137 )

Array ( [docId] => 49137 )
Array ( [docId] => 49137 )