PrintLab.OpenPort("POSTEK G-2108");//打开打印机端口
PrintLab.PTK_ClearBuffer(); //清空缓冲区
PrintLab.PTK_SetPrintSpeed(4); //设置打印速度
PrintLab.PTK_SetDarkness(10); //设置打印黑度
PrintLab.PTK_SetLabelHeight(200, 16); //设置标签的高度和定位间隙\黑线\穿孔的高度
PrintLab.PTK_SetLabelWidth(200); //设置标签的宽度
PrintLab.PTK_PrintLabel(1,1);
PrintLab.ClosePort();//关闭打印机端口
postek打印机基于windows的winpsk.dll文件
此函数库只是postek条码标签打印机公司自己编写的基于windows系统的程序
dll文件好处,windows三个底层dll文件:负责内核的Kernel32.dll管理内存进程和线程,关于用户界面User32.dll负责事件的逻辑处理,图形设备接口GDI32.dll可以用于画窗口和文本GDI32.dll
所有程序共同用一个已经进入内存的dll
VB和VC都是micosoft的编程语言,VB核心是basc语言,VC核心是C++语言
VC功能更强大,是win32 API 的封装,可以操作微软基础库
VB是面向对象变成,VC是面向过程编程
VB可视化好,可以使用鼠标画出图像界面,vc需要使用API编码逐个实现
dll可以让程序之间共享资源(图片,图标,对话框,声音文件等等)
可以下载使用depends工具,运行depends.exe,之后打开一个dll文件,里面会列出这个dll文件使用了哪些其他的dll的功能函数,,里面显示了函数的输入和输出表,函数输出表示该dll给其他exe或dll文件调用的函数的总列表
输出表里的function是输出函数的名字
wsock32.dll可以进行网络通讯
也有只是存储了很多音频图片对话框字符串资源的资源dll
dll文件需要注册,一种dll无需注册就可以使用,另一种必须注册使用,可以使用depends打开看一看函数的输出表,输出表里有DLLRegisterServer或DLLUnregisterServer就一定要注册后才可以使用
一般只要把dll放到程序的插件目录就可以直接使用
nuget是.net平台下的项目,是visualstudio的扩展,可以找到相应的插件
magick使用方法
1.
Bitmap bit = new Bitmap(printinfo1.Width, printinfo1.Height);//实例化一个和窗体一样大的bitmap
Graphics g = Graphics.FromImage(bit);
//g.CompositingQuality = CompositingQuality.HighQuality;//质量设为最高
g.CopyFromScreen(printinfo1.Left, printinfo1.Top+23, 0, 0, new Size(printinfo1.Width, printinfo1.Height));//保存整个窗体为图片
//g.CopyFromScreen(panel游戏区 .PointToScreen(Point.Empty), Point.Empty, panel游戏区.Size);//只保存某个控件(这里是panel游戏区)
bit.Save(“lab.png”);//默认保存格式为PNG,保存成jpg格式质量不是很好
MagickImage image = new MagickImage(“lab.png”);
image.Format = MagickFormat.Pcx;
image.ColorType = ColorType.Palette; // <----
image.Write(“lab.pxc”);
2.
MagickImage image = new MagickImage(path);//获得一个图片对象
image.Quality = 100;//进行无损压缩
image.Resize(1000,1000); //整体进行尺寸调整
string SaveToPath = @rootPath +“\”+ reName +“resize.jpg”;//对保存路径进行编辑
image.Write(SaveToPath);//以流的方式写入目标路径
image.Dispose();//对象进行释放
【git提交管理工具】
beyond compare
文件比较工具
对比两个文件夹或文件,差异用颜色标识
可以把电脑里的文件和ftp地址的文件对比
包括UTF-8,html,Delphi源程序的文本都可以进行比较
可以跨媒体比较,黑色表示两个文件夹内容一样,红色表示不完全相同,蓝色表示有一侧完全没有某个文件夹黄色是系统的卷标信息文件夹
Delphi是windows下的快速应用程序开发工具
由传统pascal语言发展来的object pascal,一图形用户界面为开发环境,透过IDE,VCL工具与编译器,结合连接数据库的功能构成一个一面向对象程序设计为中心的app开发工具
是最领先的数据库技术,是C++语言的开发集成环境
兼具VB+VC的优点,
svn和git都是版本管理工具,git是分布式的,不容易和其他人的由太多的冲突,是在自己的电脑上进行修改之后再和整体项目合并的
tortoisegit是git的一个插件,是git控制系统的源控制端
是一个图形化操作git的软件
本地库与远程库连接的方式由两种,https和ssh,https使用起来不需要配置,但是每次抓取和push代码都需要输入账号和密码,ssh方式需要添加好sshkey秘钥
加上tortoise的git库支持了fork、pullrequest,公有库和通知等
“”与string.empty是一样的,但是
【融入】
utility
从数据库去一个用于分片的二标信息
参数名weight和quota
一个返回rfid的信息的方法,需要输入重量和quato
又定义了产品数量和编码
跟踪产品批次重量,