gpt4 book ai didi

c# - 打印图像 c#.net

转载 作者:IT王子 更新时间:2023-10-29 04:07:36 26 4
gpt4 key购买 nike

我在 PictureBox 中有一张图片,我想打印它。没有格式,什么都没有,只是打印它。

我一直在 Google 上搜索,但一无所获,只有打印表格、文本或报告的人。

private string imgSrc;

public string ImgSrc
{
get { return imgSrc; }
set { imgSrc = value; }
}

public Id_Manager()
{
ImgSrc = "D:\\Foto.jpg";

InitializeComponent();
idPicture.Load(this.ImgSrc);
}

显然图像会发生变化,但现在我只对打印该图像感兴趣。我将 url 保存在属性中以防万一。有帮助吗?

最佳答案

下面的代码使用了 PrintDocument 对象,您可以将图像放在打印文档上,然后进行打印。

using System.Drawing.Printing;
...
protected void btnPrint_Click(object sender, EventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += PrintPage;
pd.Print();
}

private void PrintPage(object o, PrintPageEventArgs e)
{
System.Drawing.Image img = System.Drawing.Image.FromFile("D:\\Foto.jpg");
Point loc = new Point(100, 100);
e.Graphics.DrawImage(img, loc);
}

关于c# - 打印图像 c#.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5750659/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com