2009-01-14 9 views
6

Gdzie mogę znaleźć dobry zasób do dodawania możliwości drukowania do mojego programu?Delphi Printing Techniques

Znalazłem tę stronę: http://efg2.com/Lab/Library/Delphi/Printing/index.html ale nie został zaktualizowany w ciągu 5 lat, i chciałbym wiedzieć, czy z Delphi 2009, StretchDIBits wciąż wolał StretchDrawMap, jak najlepsze wsparcie paginacja, podgląd, etc

Do tej pory oszukiwałem, tworząc dokumenty HTML lub PDF, zamiast je drukować, ale nieco trudniej jest posunąć się tak daleko w przypadku wszystkich zadań drukowania.

Odpowiedz

7

Proponuję szybki raport http://fast-report.com/en/ najlepsze narzędzie do raportowania, którego użyłem.

Użyłem QuickReport, Fortes Report, Report Builder i Rave przed szybkim raportem.

+0

Znalazłem szybki raport, aby być bardzo dobrym. –

+0

Pytanie nie dotyczyło drukowania raportów. –

0

ReportBuilder Pro to bardzo dobry generator raportów do dodawania możliwości drukowania do programu.

0

Czy Delphi nie jest już dostarczane z niektórymi elementami drukowania? Powinny być w porządku w przypadku normalnego użytkowania. W starszych wersjach był to QuickReport, obecnie jest to coś innego (Rave Report (edytowany))

+0

Aktualne wersje Delphi mają Raporty Rave. –

1

Tworzenie HTML i PDF właściwie nie brzmi tak źle. Drukowanie bezpośrednio za pomocą dostarczonego interfejsu API to.

Wszystkie odpowiedzi do tej pory zawierają składniki raportu. Jest dobry powód - jest to najbardziej elastyczny i skuteczny sposób drukowania.