Мне нужно распечатать ярлыки и штрих-коды на принтере с меткой зебры с помощью C#. Я никогда не использовал их раньше, но читал и пытался выяснить, как это сделать. И я столкнулся с этим кодом от http://support.microsoft.com/kb/322091, но это не сработало. Из моих испытаний я вижу, что мне удалось отправить данные на принтер, но он не отвечает и не печатает. Я использую кнопки для отправки команды на принтер, как в статье kb.Как отправить команду EPL2 на принтер Zebra LP2844 через USB с помощью C#
private void ConnectButton_Click(object sender, EventArgs e)
{
// Allow the user to select a printer.
string s = "B26,26,0,UA0,2,2,152,B,\"{0}\"";
PrintDialog pd = new PrintDialog();
pd.PrinterSettings = new PrinterSettings();
if (DialogResult.OK == pd.ShowDialog(this))
{
// Send a printer-specific to the printer.
RawPrintrHelper.SendStringToPrinter(pd.PrinterSettings.PrinterName,s);
MessageBox.Show("Data sent to printer.");
}
}
Благодарим вас за ответ. Но как вы добавляете ссылку Skiviez.UndiesClient.Domain? Я имею в виду, это dll или где я могу его получить? –
или его нет в наличии? –
Вам это не нужно. [Skiviez - компания, в которой работает Николай) (http://web.archive.org/web/20140923221412/http://nicholas.piasecki.name/blog/about/), поэтому все ссылки «Skiviez. *» вероятно, там, потому что он скопировал свои образцы кода из своего фактического производственного кода. –