Xena Napisano Maj 27, 2011 Zgłoś Share Napisano Maj 27, 2011 Mam problem z biblioteką FreeReports 2.33 (wersja umieszczona na stronie autora jako FreeReport 2.34). Wszystko działa dobrze do momentu, gdy wygenerowany raport (1-4 stronowy) jest wysyłany na drukarkę. Problem ten dotyczy również "wydruku" na PCFCreatorze. Problem objawia się w następujący sposób (tylko na Viście, byćmoże i na Windows 7): Po kliknięciu przycisku "Print report" na wydruk 1 strony trzeba czekać około 5 minut. W tym czasie wyświetlone jest cały czas okno "Report preparing, printing page:". wydruk kilkustronowego raportu kończy się niepowodzeniem. Użycie pamięci dochodzi do 300MB podczas tworzenia raportu, pomimo, że w tym czasie FreeReport nie wywołuje już procedury OnManualBuild. W OnManualBuild nie wykonuję skomplikowanych operacji - jedynie TFrPage.NewPage, TFrPage.ShowBandByName, FrVariables, TFrPage.FindRTObject oraz TFrPage.CurY. Proszę o wszelkie sugestie, gdzie szukać rozwiązania tego problemu. Dodatkowo występuje problem z czytelnością napisów po zmianie powiększenia na inne niż 100%. System operacyjny: Vista 32-bit. Wydruk z XP idzie poprawnie i szybko lecz problem z powiększeniem występuje również. Link do komentarza Udostępnij na innych stronach More sharing options...
xevil21 Napisano Maj 27, 2011 Zgłoś Share Napisano Maj 27, 2011 Witam. Nie znam tematu, ale wygląda na to, że raport jest przenoszony na gigantyczną bitmapę przed wydrukiem, stąd może wynikać nieczytelność podczas skalowania oraz długi czas oczekiwania na wydruk (różnice w tym czasie) przy różnych sterownikach drukarki. Pozdrawiam. Link do komentarza Udostępnij na innych stronach More sharing options...
flash Napisano Maj 27, 2011 Zgłoś Share Napisano Maj 27, 2011 Moim skromnym zdaniem jeśli wg linku http://www.formaty.info/A4/ nadasz bitmapie wymiary dla formatu kartki A4 szerokość=210x3 - minus dwa marginesy wysokość=293x3 - minus dwa marginesy to powinno Ci wyjść 1,58MB nawet jeśli chcesz uzyskać dobrą jakość 5-10 pikseli na 1mm to wymiary pojedynczej strony są znośne. spróbuj x5 i nie zapomnij odjąć marginesów. Można tez zobaczyć jak się zachowuje JPG przy jak najmniejszej kompresji. Link do komentarza Udostępnij na innych stronach More sharing options...
xevil21 Napisano Maj 27, 2011 Zgłoś Share Napisano Maj 27, 2011 Moim skromnym zdaniem jeśli wg linku http://www.formaty.info/A4/ nadasz bitmapie wymiary dla formatu kartki A4szerokość=210x3 - minus dwa marginesy wysokość=293x3 - minus dwa marginesy to powinno Ci wyjść 1,58MB nawet jeśli chcesz uzyskać dobrą jakość 5-10 pikseli na 1mm to wymiary pojedynczej strony są znośne. spróbuj x5 i nie zapomnij odjąć marginesów. Można tez zobaczyć jak się zachowuje JPG przy jak najmniejszej kompresji. Przy takiej rozdzielczości nie zmieściłby dużo na stronie. Pozdrawiam! Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.