博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
打印图片
阅读量:6462 次
发布时间:2019-06-23

本文共 2465 字,大约阅读时间需要 8 分钟。

先在Assets工程 里Plugins配置文件夹 放一个System.Drawing.dll动态链接库

/*              #########                                     ############                                   #############                                 ##  ###########                               ###  ###### #####                              ### #######   ####                            ###  ########## ####                          ####  ########### ####                        ####   ###########  #####                     #####   ### ########   #####                  #####   ###   ########   ######               ######   ###  ###########   ######            ######   #### ##############  ######          #######  #####################  ######         #######  ######################  ######       #######  ###### #################  ######      #######  ###### ###### #########   ######      #######    ##  ######   ######     ######      #######        ######    #####     #####        ######        #####     #####     ####          #####        ####      #####     ###            #####       ###        ###      #                ###       ###        ###                       ##       ###        ###               __________#_______####_______####______________    身是菩提树,心如明镜台,时时勤拂拭,勿使惹尘埃。                我们的未来没有BUG              * ==============================================================================* Filename: Instering* Created:  2017/8/1* Author:   WYC* Purpose:  打印图片* ==============================================================================*/using UnityEngine;using System.Drawing.Printing;using System;public class DrawingTest : MonoBehaviour {    private static string path = "D://UnityProgram/kinect1/Assets/AdamBieber/1.jpg";    private static int ImageCapX = 0;         private static int ImageCapY = 0;    private static int ImageWidth = 520;    private static int ImageHight = 1314;    ///     /// 打印图片    ///     private void btnPrint_Click()    {        //打印预览        PrintDocument pd = new PrintDocument();        //打印事件设置        pd.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);        try        {            pd.Print();        }        catch (Exception ex)        {            Debug.LogError(ex.Message);        }    }    private void pd_PrintPage(object sender, PrintPageEventArgs e)    {        System.Drawing.Image image = System.Drawing.Image.FromFile(path);        e.Graphics.DrawImage(image, ImageCapX, ImageCapY, ImageWidth, ImageHight);    }}

  

转载地址:http://oahzo.baihongyu.com/

你可能感兴趣的文章
doc2vec使用说明(一)gensim工具包TaggedLineDocument
查看>>
Q:图像太大,在opencv上显示不完全
查看>>
利用ItextPdf、core-renderer-R8 来生成PDF
查看>>
NavigationController的使用
查看>>
多线程编程之Windows环境下创建新线程
查看>>
Unity3D NGUI 给button按钮添加单间事件
查看>>
密码的校验.大小写字母,数字,特殊字符中的至少3种
查看>>
ios 不同sdk4.3 6.0版本号,关于方法的兼容性的通用方法
查看>>
Webstorm常用快捷键备忘
查看>>
js滚动加载到底部
查看>>
Virtualbox 虚拟机网络不通
查看>>
java概念基础笔记整理
查看>>
超级账本Fabric区块链用弹珠游戏Marbles 部署
查看>>
数据分析--数字找朋友
查看>>
18年selenium3+python3+unittest自动化测试教程(下)
查看>>
memcache数据库和redis数据库的区别(理论)
查看>>
我的友情链接
查看>>
MyBatis+Spring结合
查看>>
Office 365之SkyDrive Pro
查看>>
无缝滚动实现原理分析【公告栏】
查看>>