[ ZoranV @ 03.05.2011. 18:22 ] @
Da li neko zna kako u C# pri štampanju stranice reći da bezuslovno pređe na drugu stranicu i nastavi štampanje. Nešto slično Word-ovom - Page Break |
[ ZoranV @ 03.05.2011. 18:22 ] @
[ dejanet @ 04.05.2011. 08:50 ] @
Pitanje je da li stampas u RAW formatu(nekada davno se dominatno tako radilo)... ako da.. onda je Form-Feed , mislim da je '\f' ili chr(12) kod..
Ako radis u Crystal Report-u, mislim da imas checkbox na reportu, nesto kao New Page After.. [ ZoranV @ 04.05.2011. 10:29 ] @
Radim u PrintDocument-u
i postavio sam redove, ali prelaze dimenzije stranice. kada postavim e.HasMorePages =true; prebaci na drugu stranu ali ponovi sve od početka. [ vujkev @ 04.05.2011. 17:05 ] @
Moraš u proceduri PrintDocument da "hvataš" na kojoj si strani i da ne ponoviš sve iz početka
[ ZoranV @ 07.05.2011. 14:02 ] @
Uspeo sam da rešim (shvatim) problem:
PrintDocument se izvršava svaki put kada date komantu za novu stranu. Pa sam rešio na sledeći način int stana = 0; private void PrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) if (strana < 1) { // ovde ide naslov dokumenta (koji sam hteo da postavim samo na prvoj strani) // i ispis podataka koji idu na prvu stranu } else { // ispis podataka za drugu sranu (dve strane su bile dovoljne za ono šta sam hteo da uradim) } if (strana<1) e.HasMorePages = true; else e.HasMorePages = false; strana++; Nadam se, da će ovo biti od pomoći onima koji su zalutali (pogrešno razumeli) e.HasMorePages. E sad imam još jedan problem. Kada ovo uradim u PrintPreviewDialog štampa samo poslednju (drugu stranu), a vidi obe strane. a kada uradim u PrintDialog oštampa obe stane korektno. Da li negde grešim ili PrintPreviewDialog ne može da oštampa ceo dokument nego samo poslednju stranicu. [ ravni @ 07.05.2011. 14:28 ] @
nakaci se na BeginPrint event i tu postavi brojac strana na 0
[ ZoranV @ 07.05.2011. 15:04 ] @
Hvala, sad štampa obe strane i iz PrintPreviewDialog
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|