Drukowanie koperty C# .NET4, WPF

0

Witam
Piszę aplikację w C# .NET4, komponenty WPF. Mam bazę danych połączoną z projektem, mam w niej dane o kontrahentach i chciałem wydrukować adres na kopercie. Mój problem polega na tym, że nie wiem jak to zrobić. Próbowałem tworzyć raport w CrystalReport, ale z niewiadomych przyczyn nie pobiera mi danych z bazy, albo prosi o podanie loginu i hasła do połączenia z bazą, oczywiście wyrzuca błąd o złym haśle. Próbowałem też ReportViewer, tu udało mi się utworzyć raport z danymi dynamicznie wstawianymi z bazy, jednak nie wiem w jaki sposób zmieniać rozmiar raportu (koperty) z kodu C#, tak żeby użytkownik mógł zmieniać za pomocą formularza jej rozmiar. Czy może powinienem porzucić obydwa sposoby i jest jakiś inny lepszy?

0

Ja to robiłem za pomocą PrintDocument i biblioteki System.Drawning...dla każdego rodzaju koperty można ustawić rządany rozmiar i za pomocą e.Graphics "narysować" nadawce, odbiorce pobierajac z bazy...

1 użytkowników online, w tym zalogowanych: 0, gości: 1