Aby uzyskać prosty system do odbioru, muszę jakoś zdefiniować dokument szablonu z prostym formatowaniem, wypełnić go danymi i wydrukować na standardowej drukarce Windows. Musi pracować z usługą Windows. Jakiej technologii najlepiej użyć?Drukowanie przy użyciu szablonu
EDYTOWANIE:
Próbowałem używać formularzy PDF. Zdefiniowałem kilka pól tekstowych i wypełniłem je iTextSharp. To działało aż do momentu, w którym musiałem je wydrukować, co jest naprawdę trudne, ponieważ musisz bezpośrednio użyć pliku wykonywalnego czytnika.
Alternatywą, która wydaje się być lepiej zintegrowana z .NET, wydaje się być użycie XPS. Czy XPS zapewnia podobną funkcjonalność?
Drukowanie z usługi to naprawdę zły pomysł. Sterowniki drukarki zostały stworzone dla aplikacji komputerowych. Powiedzą ci, że kaseta z tonerem jest w połowie opróżniona i gdzie zamówić kolejną. Jeśli tak się stanie w usłudze, to po prostu się nie wydrukuje i nie masz pojęcia, dlaczego. Szablon może być wszystkim, co zrobi mapa bitowa.Wiele programów generujących raporty z opcjami wypełniaczy jest już dostępne, musisz sam je kupić. –
Piszę sterowniki drukarek na życie i muszę się zgodzić z Hansem Passantem. Drukowanie z usługi Windows prawie nigdy nie jest dobrym pomysłem. – Jon