PDF Renderer od Suna na licencji LGPL

PDF Renderer to biblioteka pozwalająca czytać pliki PDF i wyświetlać ich zawartość na ekranie. Proste, a jednak bardzo przydatne. Dzięki tej bibliotece można:

  • obejrzeć pliki PDF w dowolnym programie
  • zobaczyć podgląd przed wyeksportowaniem plików PDF
  • skonwertować pliki PDF do PNG w aplikacjach działających po stronie serwera
  • zobaczyć pliki PDF w scenach 3D

Dla programistów powinien być istotny fakt, że PDF Renderer nie tworzy plików PDF, lecz jedynie je czyta. Jednak jest wiele bibliotek pozwalających na generowanie plików PDF, w tym polecana na stronach Sun i wydawana na licencji łączonej MPL i GPL biblioteka iText.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

8 odpowiedzi na „PDF Renderer od Suna na licencji LGPL”
  1. Awatar michuk
    michuk

    Ciekawe jak to się ma do projektu GNU PDF?

    1. Awatar jellonek
      jellonek

      lgpl – tak wiec w razie czego nie ma problemow z przenoszeniem kodu, podpatrywaniem rozwiazan…

      1. Awatar wojtekka
        wojtekka

        Coś mi mówi, że przenoszenie kodu z Javy do C będzie dość trudne.

        w.

        1. Awatar jellonek
          jellonek

          dlatego tez pisalem o podpatrywaniu rozwiazan. translacja z javy moze byc trudna, w niektorych przypadkach, ale w wiekszosci – moze byc tez trywialna…
          btw. http://asap.sourceforge.net/ – jeden kod, raz uzywany jako javowy, raz kompilowany jako C :] "a jednak da sie" 😀

  2. Awatar madman
    madman

    Do pelnej informacji przydaloby sie porownanie tej biblioteki z uzywanym aktualnie przez Linuksa (KDE/GNOME/xpdf) popplerem. Lepsza wydajnosc? Lepsza zgodnosc ze standardem? Warto podmienic aktualna biblioteke na Sunowska?

    1. Awatar jellonek
      jellonek

      popplera mozesz linkowac do aplikacji kompilowanej w niemal dowolnym jezyku. tu ograniczasz sie wylacznie do kompilatow pod java vm.

  3. Awatar Pashimito
    Pashimito

    Należy zwrócić uwagę, że niestety ta biblioteka jest zgodna tylko ze specyfikacją PDF 1.4. Nie działają niektóre czcionki i brak zaimplementowanej obsługi formularzy. Trzeba jednak pamiętać, że jest ona w dość wczesnej fazie rozwoju, a ponadto sami developerzy wszystkiego sami nie zrobią. Dlatego właśnie ten projekt został otwarty i umieszczony w serwisie java.net.

    1. Awatar jellonek
      jellonek

      ta biblioteka nie jest zgodna z pdf 1.4, a jedynie zapewnia wsparcie do "pewnego wycinka" tej specyfikacji. w linku zrodlowym mozna o tym doczytac…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *