C#中如何打印picturebox加载的图片!!!

 我来答
扰龙雅琴23
推荐于2016-08-13 · TA获得超过658个赞
知道小有建树答主
回答量:615
采纳率:50%
帮助的人:202万
展开全部
PictureBox加载图片的3种方法
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace PictureBoxControlTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
//从图片文件载入
//下面的路径是写死的,可以获取程序运行路径,这样更灵活
pictureBox1.Image = new Bitmap(@"/Program Files/PictureBoxControlTest/tinyemulator_content.jpg");
}

private void button2_Click(object sender, EventArgs e)
{
//通过imageList控件载入,这种方法的好处是可以设置图片的大小
imageList1.ImageSize = new Size(92,156);
pictureBox1.Image = imageList1.Images[0];
}

private void button3_Click(object sender, EventArgs e)
{
//从程序的资源文件载入.这样做的好处是无需发布图片,已经被整合到程序集中去了.
Bitmap bmp=new Bitmap (System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream
("PictureBoxControlTest.tinyemulator_res.jpg"));
pictureBox1.Image =bmp;
}

private void menuItem1_Click(object sender, EventArgs e)
{
Application.Exit();
}

}
}
追问
我不是要加载图片啊  我是要打印加载好的图片啊!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敏捷学院
2011-07-04 · 超过17用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:58.4万
展开全部
打印Image图像吧。
BitBlt(dc
dc是打印机dc. 这样就可以了。
更多追问追答
追问
我是用picturebox控件显示图片的哦,而且是C#哦 不是vb哦!
追答
是的呀我知道呀,我回答的就是C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式