我正在使用C#在Windows窗体中制作POS系统。项目完成除了一件事。我必须在QL 500 P-Touch标签打印机上打印每笔销售。但我真的不知道如何从应用程序中操作它。我是这种标签印刷的新手。我用谷歌搜索,但没有找到令人满意的教程或帮助。
您能否告诉我链接或教程。或者帮助我完成工作。我已经浪费了很多时间在Google上搜索它。
你能帮忙吗。
答案 0 :(得分:2)
下载b-PAC SDK。
包含示例C#项目;实际上很容易。
bpac.DocumentClass doc = new DocumentClass();
if (doc.Open("templateFile.lbx"))
{
doc.GetObject("field1").Text = "...";
doc.GetObject("field2").Text = "...";
doc.StartPrint("", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
}
答案 1 :(得分:-1)
我必须手动编辑 project.csproj 文件才能正确引用。
<ItemGroup>
<COMReference Include="bpac">
<Guid>{90359D74-B7D9-467F-B938-3883F4CAB582}</Guid>
<VersionMajor>1</VersionMajor>
<VersionMinor>0</VersionMinor>
<Lcid>0</Lcid>
<WrapperTool>tlbimp</WrapperTool>
<Isolated>False</Isolated>
</COMReference>
</ItemGroup>