【发布时间】:2014-10-08 01:01:40
【问题描述】:
我有一个 C# 应用程序,它为 Zebraprinets 提供了一些基本的打印选项。 在我的应用程序中,我使用 C# 应用程序打开 .net paint。 通过使用 .net paint 我需要将 .jpeg 文件转换为 pcx 格式。我现在手动使用它.. 所以我真正的问题是,我可以从我的 C# 应用程序中执行所有这些操作吗?我希望我的应用程序能够执行 .net 绘画的功能
例如。打开 .net 油漆后。我想使用Open + O..从文件夹@c:\users\user\sample.jpeg 中选择文件,然后在.net 中执行功能(ctrl + Shift + L) 然后(ctrl + Shift + G)。毕竟这些保存ctrl + Shift + S在位置C:\out\。
我可以这样做吗? 请告诉我。
代码 sn-p:-
private void button2_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
string filename = "";
if (ofd.ShowDialog() == DialogResult.OK)
{
filename = System.IO.Path.GetFullPath(ofd.FileName);
}
// MessageBox.Show(filename, "file");
pictureBox1.ImageLocation = filename;
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
DialogResult result = MessageBox.Show("Do you wish to continue?", "Save Changes", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
System.Diagnostics.Process.Start(@"C:\Program Files\Paint.NET\PaintDotNet.exe");
// here i need to perform the function like
//Open + O`
//ctrl + Shift + L)` then `
//(ctrl + Shift + G)`. then save
//`ctrl + Shift + S`
}
else
{
return;
}
}
【问题讨论】:
-
@Jack 我已经完成了这个.. 这是 iPhone 应用程序。我需要从 bmp 到 pcx 的文件封面
-
那么您基本上只是想将图像从一种类型转换为另一种类型? (jpeg to pcx) 以便 Zebra 打印机可以识别输出的特定图像格式?
-
@DRapp 是的,完全正确..
-
您使用的是哪种 Zebra 打印机型号,以及报告方法...您是直接使用 ZPL(Zebra 打印机语言)并通过 COM 发送馈送,还是使用 Windows 驱动程序和 C# .rdlc 文件?
标签: c# visual-studio-2010 visual-studio visual-studio-2013 zebra-printers