[ yiwan @ 20.01.2009. 07:44 ] @

Aplikacija koju odrzavam napisana je u Delphi5 i koristi QuickReport za pravljenje i stampanje izvestaja. Omoguceno je i pravljenje PDF dokumenata koriscenjem filtera iz QuickReporta ali to radi prilicno sporo.

Posto bi trebalo da se pri odredjenim uslovima u pozadini generise PDF od QuickReport dokumenta, a da korisnik toga nije ni svestan, koje bi resenje predlozili?

Ja trenutno mogu da smislim tri resenja:
1. da nadjem neku komponentu (nisam jos nasao nesto slicno, a jos i da je besplatno) koja brze konvertuje u PDF, a moze da koristi postojeci QuickReport izvestaj (da bi PDF bio isti kao i original)
2. da napravim neku vrstu print PDF servera (pod Linuxom) i da saljem izvestaje na taj server (kako da u QuickReportu biram stapmac, odnosno da usmerim stampu na print server?)
3. da na svaki klijent instaliram CutePDF ili nesto slicno i stampam na njega (ima dosta klijenata i na svaki bi moram da instaliram CutePDF sto je problematicno)
[ savkic @ 20.01.2009. 10:58 ] @
0. Ako se konverzija može raditi u pozadini pokušaj prvo da iskoristiš postojeći kod ali tako što ćeš ga prebaciti u dodatni thread.

1. Tako nešto ne verujem da postoji, ima dosta komercijalnih ali je i pitanje da li podržavaju interni QR format.
2. Trebalo bi da se može podesiti preko PrinterSettings.PrinterIndex, alternativno pokušaj da podesiš globalni Printer.PrinterIndex.
3. Pogledaj da li ima rešenja koja rade kao štampači (daju prilaz Canvasu) ali bez instalacije.