Poszukuję kogoś kto powie mni jak wydrukować wykres na drukarce termicznej emulującej EPSON.
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięCzy ktoś może programował drukarkę na Centroniksie
Moderatorzy: Jacek Bogusz, Moderatorzy
Programowanie wykresu na drukarce
Zakładam, że wykres jest złożony z dowolnego układu punktów, a maksymalne wymiary to X * Y pikseli.Jeśli chodzi o pytanie zawarte w temacie "Czy ktoś może programował drukarkę na Centroniksie" to opis czegoś takiego był w EDW 1/2001 strona 24 (AVT-3005). Niestety tam nie ma nic o grafice ...
Jeśli wydruk ma być "na piechotę", to można to zrobić tak:
- alokować bufor (X/8 * Y) bajtów, gdzie X i Y są rozmiarami wykresu w pikselach;
- "wypełnić" bufor wykresem (pamiętając o tym, że jeden bajt zawiera 8 pikseli na osi X), ustawiając odpowiednio bity.
- w zależności, czy wykres ma być "prosty", czy "odwrócony", należy czytać kolejno wiersze wzdłuż osi X lub Y, wysyłając na drukarkę strumień bajtów w trybie graficznym. Komendy przestawiające drukarkę w tryb graficzny powinny być zamieszczone w dokumentacji drukarki.
Można przeznaczyć 1 bajt/ punkt na osi X, wówczas 7 bitów może służyć do np. sterowania siłą wydruku (wymaga to nieco bardziej skomplikowanej obsługi programowej).
Pozdrawiam,
Spark
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości