[C++ Builder] Sterownik drukarki

0

Czy można zastosować parametry drukowania przy przesyłaniu danych do drukowaniu do sterownika drukarki?

0

możesz jaśniej

0

Wysyłam do sterownika komunikat drukuj tekst "" ale nie wiem jak i czy można wysłać komunikat jak ma wydrukować ten tekst. Od lewej, od góry, czcionka itp.

0

yyy a która to drukarka ma rozkaz drukuj tekst "". Może jak poczytasz jak się w ogóle drukuje to Ci się rozjaśni trochę.

0
char *cSendBuf = "123";
RawDataToPrinter( L"\\\\AGO\\Oki ML 520 Elite (IBM)", cSendBuf, strlen(cSendBuf) ) );

Tak wysyłam "drukuj tekst"

0

W sumie, odpowiem w stylu w jakim zadałeś pytanie:
Można.

0
  1. RawDataToPrinter to nie jest ani procedura BCB ani systemowa więc gdzieś musi być opisana - może ma już wbudowane metody do tego
  2. wnioskuję, że jest to drukarka igłowa więc trzeba sobie poszukać kodów sterujących do konkretnego modelu i "bawić się" w ozdabianie tekstu - tzn trzeba odpowiednie kody powstawiać w odpowiednie miejsca w cSendBuf
0
Misiekd napisał(a)

1...- tzn trzeba odpowiednie kody powstawiać w odpowiednie miejsca w cSendBuf

Jak wysłać wraz z tekstem np CR (Carriage Return), ESC 5, itp. Jakie miejsca masz na myśli?

char *cSendBuf = "123\CR";

// drukuje: 123CR

0

w delphi można zbudować string tak

s := #27'5jakiś tekst'

co skutkuje wysłaniem ESC 5 jakiś tekst
w c++ jest coś takiego http://cpp.comsci.us/etymology/literals.html

Jakie miejsca masz na myśli?

jak masz tekst np. ala ma kota i ma chcesz mieć np. kursywą to przed ma trzeba wstawić kod sterujący włączający kursywę a za wyłączający

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