真的没有人回答了吗?很急!
我想是设置自己需要的字体:比如:宋体等,我不知道怎么做:谢谢大家!用其他的方法,也可以赐教!最好,能在我的程序里用上:)谢谢了
我的程序如下:
procedure TForm1.Button1Click(Sender: TObject);
var
Handle: THandle;
N: DWORD;
DocInfo1: TDocInfo1;
PrinterName:String;
S:String;
begin
printername:='EPSON TM-U210D';
s:='认证毛'+#13#10;
if not OpenPrinter(PChar(PrinterName), Handle, nil) then
begin
ShowMessage('error ' + IntToStr(GetLastError));
Exit;
end;
with DocInfo1 do begin
pDocName := PChar('test doc');
pOutputFile := nil;
pDataType := 'RAW';
StartPagePrinter(Handle);
WritePrinter(Handle, PChar(S), Length(S), N);
EndPagePrinter(Handle);
EndDocPrinter(Handle);
ClosePrinter(Handle);
end;
END;