文件转换为pcx文件"/>
java 图片转成pcx,使用c#将png文件转换为pcx文件
我正在尝试将.png文件转换为.pcx文件.方案如下:
我正在使用TSC TTP-343C标签打印机.在标签上我必须打印图像. TSC为开发人员提供了library documentation.由于我只能使用pcx文件在这些标签上打印图像,我必须将所有图像转换为pcx图像.任何其他格式或甚至不正确的pcx格式(例如,如果用户刚刚重命名文件结尾)将不会打印在标签上.
我见过this post链接到Magick图书馆.在这篇文章中,OP试图将bmp文件转换为pcx文件,这不是我试图实现的.我看了一下关于converting images的Magick documentation.我试图将图像转换为:
using (MagickImage img = new MagickImage(png)) // png is a string containing the path of the .png file
{
img.Format = MagickFormat.Pcx;
img.Write(pcx); // pcx is a string containing the path of the new .pcx file
}
不幸的是,这不能正确保存图像.标签打印机仍然无法在标签上打印图像.我尝试打印正确的pcx文件,这很好用.所以我猜它仍然无法工作的唯一原因是转换后的文件不是真正的pcx文件.
有没有办法进行这样的转换?如果是,我该如何实现?我的应用程序是一个Windows窗体应用程序,使用.NET Framework 4.5.2用C#编写.
编辑:
在这里,您可以看到如何使用pcx文件打印标签的示例:
TSC.openport(sPrinterName);
TSC.setup("100", "100", "4",
更多推荐
java 图片转成pcx,使用c#将png文件转换为pcx文件
发布评论