podofo

PoDoFo
Deweloperzy Dominika Seichtera i in.
Wersja stabilna
0.9.7 / 9 stycznia 2021 ; 2 lata temu ( 09.01.2021 )
Napisane w C++
System operacyjny Międzyplatformowe
Typ Biblioteka manipulacji PDF
Licencja GNU LGPL
Strona internetowa sourceforge .net /projekty /podofo /

PoDoFo to biblioteka oprogramowania i narzędzia do pracy z formatem plików PDF . Nazwa pochodzi od dwóch pierwszych liter każdego wyrazu w formacie PDF ( Portable Do cument Format ).

Biblioteka PoDoFo to bezpłatna przenośna biblioteka C++, która zawiera klasy do analizowania pliku PDF i modyfikowania jego zawartości w pamięci. PoDoFo zawiera bardzo proste klasy do tworzenia plików PDF. Wszystkie zajęcia są udokumentowane, dzięki czemu łatwo jest rozpocząć pisanie aplikacji przy użyciu PoDoFo.

PoDoFo jest przydatne przede wszystkim w aplikacjach, które chcą manipulować plikami PDF na niższym poziomie, na przykład wyodrębniać zawartość lub scalać pliki. Jest to również przydatne, jeśli aplikacja ma określone wymagania dotyczące danych wyjściowych PDF, których nie mogą spełnić bardziej ogólne biblioteki zorientowane na wyniki, takie jak Cairo . Obsługa płócien/rysunków jest obecnie bardzo ograniczona w PoDoFo, więc do zadań czysto wyjściowych bardziej odpowiednia będzie biblioteka taka jak Cairo. PoDoFo nie może renderować plików PDF, więc w tym celu należy spojrzeć na bibliotekę taką jak Poppler .

PoDoFo jest zależne od OpenSSL , zlib , freetype2 , fontconfig (tylko Unix i Mac OS X), libjpeg (opcjonalnie), libpng (opcjonalnie) i LibTIFF (opcjonalnie).

PoDoFo jest udostępniane na licencji GNU Lesser General Public License (LGPL) . Testy i narzędzia zawarte w PoDoFo są objęte licencją GNU General Public License .

Zobacz też

Linki zewnętrzne