Generowanie PDF

0

Witam ! Program który aktualnie klepię, musi generować pdf, na podstawie danego obiektu. Jakiś szablon i konkretne dane z obiektu. Macie jakieś materiały nt. generowania PDF ? Domyślam, się, że podobnie jak składanie tekstu jest do tego jakiś język, oraz program generujący pdf. Właśnie jaki to język i jakim programem mógł bym generować pdf ?

Ja widzę to tak :

-Na podstawie obiektu generuje plik z dokumentem napisanym w tex.
-Wywołuję program z parametrem który owy texowy plik konwertuje w pdf
-Kopiuję plik pdf do odpowiedniego katalogu

Dobrze myślę, że tak to działa ?

Jak na razie znajduję, same generatory pdf z doc etc. A może jest jakaś biblioteka w c++ do generowania plików pdf ?

Dziękuję i lecę dalej szukać.

0

Hiihi ! Nie wiem, dlaczego zawsze szukam po polsku ;p

To ciekawie wygląda :D

http://www.colorpilot.com/pdflibrary.html

Dzięki.

0

a wirtualna drukarka PDF nie wystarczy?

0

Nie prościej XSL-FO? Ja kiedyś tego używałem i było w porządku.

0
Misiekd napisał(a)

a wirtualna drukarka PDF nie wystarczy?

Drukarka potrzebuje czegoś z pliku doc, a ja nie chcę używać zew. programów, a tak musiał bym jeszcze generować plik doc lub inny sformatowany chyba ?

somekind napisał(a)

Nie prościej XSL-FO? Ja kiedyś tego używałem i było w porządku.

Rozumiem, że to język znaczników jak xml, ale jak z tego zrobić pdf?

0

A połączenie HTML+drukarka PDF nie wystarczy?

0
lukas_gab napisał(a)
Misiekd napisał(a)

a wirtualna drukarka PDF nie wystarczy?

Drukarka potrzebuje czegoś z pliku doc, a ja nie chcę używać zew. programów, a tak musiał bym jeszcze generować plik doc lub inny sformatowany chyba ?

Drukarka to drukarka - masz w kompie dodatkową drukarkę i tyle. A w programie po po prostu wysyłasz to co masz do wydrukowania. PDFCreator ma taką funkcję, że możesz mu ustawić, gdzie ma automatycznie zapisywać pdfy bez żadnej dodatkowej ingerencji usera - Twój program wysyła dokument (czy co tam masz) na drukarkę, czekasz chwilę aż się wydrukuje i masz pdfa w danym katalogu

0
lukas_gab napisał(a)
somekind napisał(a)

Nie prościej XSL-FO? Ja kiedyś tego używałem i było w porządku.

Rozumiem, że to język znaczników jak xml, ale jak z tego zrobić pdf?

To było jakoś tak, że definiowałem layout PDFa w tym XSL, a następnie używałem jakiejś biblioteki, w której do funkcji podawałem ten szablon oraz swój obiekt i na wyjściu dostawałem PDFa.
Czyli wszystko to kwestia znalezienia biblioteki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.