Wiedza o Internecie
Programiści PHP często muszą rozszerzyć możliwości języka poza typowe środowisko. Choć PHP najczęściej działa na Linuksie, użytkownicy witryn PHP korzystają z Windowsa lub macOS. Jeśli strona umożliwia przesyłanie plików Microsoft Word (rozszerzenie .DOC), może być konieczne wyodrębnienie ich treści i dalsze przetwarzanie w PHP. Pliki DOC nie są natywnie obsługiwane w Linuksie, ale przy użyciu odpowiednich narzędzi można je odczytać.
Upewnij się u dostawcy hostingu, że PHP jest dostępny dla Twojej witryny. Większość serwerów obsługuje PHP, ale czasem wymaga podniesienia poziomu konta. Bez dostępu do interpretera PHP nie odczytasz pliku DOC.
Pobierz narzędzie Antiword – czytnik dokumentów MS Word (zobacz sekcję „Referencje”). Jest to program open‑source, który dostarcza biblioteki umożliwiające konwersję DOC w PHP.
Rozpakuj archiwum Antiword, aby uzyskać pliki programu.
Prześlij całą bibliotekę Antiword na serwer. Umieść pliki w katalogu bin swojego konta – jest to typowe miejsce na narzędzia binarne.
Wywołaj Antiword w skrypcie PHP, aby odczytać dokument DOC. Przykładowa funkcja:
$content = shell_exec('/usr/local/bin/antiword ' . $filename);
Gdzie $filename to pełna ścieżka do przesłanego pliku DOC. Zmienna $content będzie zawierała cały tekst dokumentu.
Możesz teraz dowolnie przetwarzać zmienną $content – np. wysłać ją e‑mailem lub zapisać w bazie danych.
bin może różnić się w zależności od hostingu. Jeśli Twoja ścieżka nie jest /usr/local/bin, zmodyfikuj odpowiednio wywołanie shell_exec.
WstępTworzenie magazynu w Microsoft Word różni się od użycia profesjonalnych programów graficznych, ale pozwala uzyskać estetyczny efekt przy niewielkim nakładzie.Kroki1. Rozpocznij nowy dokumentOtwórz program i wybierz Nowy dokument.2. Ustaw marginesy książkowePrzejdź do Układ → Ustawienia strony i
Potrzebujesz zmniejszyć rozmiar zdjęcia – czy to przed publikacją w serwisie aukcyjnym, wysłaniem e‑mailem, czy po prostu, aby zaoszczędzić miejsce? Windows Photo Gallery oraz Microsoft Office Picture Manager umożliwiają łatwą kompresję i zmianę wymiarów obrazu. Poniżej znajdziesz krok po kroku inst
Co to jest plik EMZ?Plik EMZ to skompresowany plik graficzny, najczęściej wykorzystywany w aplikacjach Microsoftu (Word, PowerPoint, Visio). Do kompresji używany jest algorytm GZip, a po spakowaniu rozszerzenie zmienia się na .emz. GZip zapewnia wysoką współczynnik kompresji, ale sam w sobie nie jes