我能够打印整个windows窗体,但打印输出的顶部是不必要的。有没有办法从特定的坐标,即X = 0 Y = 50打印。
这是我用来打印整个表单的代码。
private void btn_Print_Click(object sender, EventArgs e)
{
printForm1.PrintAction = PrintAction.PrintToPreview;
printForm1.Print();
}
你可以使用DrawToBitmap方法来获取表单的截图。然后编辑位图并将其发送到打印机。