我的问题是什么?我不知道如何为标签(
贴在产品上的二维码本身)选择一个区域(高度、宽度),并且基于这个区域,从图像中打印出二维码。
现在发生的事情要查找Size和Point是花了很多标签。
编码
private void Button_Click(object sender, RoutedEventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += PrintPage;
pd.Print();
}
private void PrintPage(object sender, PrintPageEventArgs e)
{
Image img = Image.FromFile("rezult.png");
//One
System.Drawing.Size size = new System.Drawing.Size(270, 250);
System.Drawing.Point location = new System.Drawing.Point(70, 170);
Rectangle rectangle = new Rectangle(location, size);
e.Graphics.DrawImage(img, rectangle);
}


1 个回答