仅供个人学习

1.通用打印

System.Diagnostics.Process.Start("mspaint.exe", "/pt d:\\screenshots\\sample.jpg");

//"mspaint.exe"表示画板程序。

//"d:\\screenshots\\sample.jpg"表示图片的绝对路径。

注意这里是调用本机的画图程序

所以unity打印的图片如果是1080*1920的话就会出现一些问题 。如下图

2.这时候就要考虑一下其他方法,我这里是找了个插件(LCPrint)。

Print.PrintTexture(texture2D.EncodeToPNG(), 1, “”);// 打印的图片,拷贝次数,图片名

Print.PrintTextureByPath("D:\\pic.png", 1, “”);//打印指定路径的图片 ,拷贝次数,图片名

用这个方法的话,打印的照片尺寸要跟打印机的匹配,如果不匹配会报错:

paper size of pinter driver and indribbon type do not match.

品特驱动器的纸张尺寸与印带式不匹配

3.使用win自带软件

该方法出自https://blog.csdn.net/qq_42855293/article/details/81981308

 public void MyPrint(){string path = Application.dataPath + @"\Textures\002.png,0,0,750,400";//图片路径 + 将图像调整为750×400点(计算:750mm/28.346 px/cm=529点,400mm/28.346 pm/cm=352点)string exepath = Application.streamingAssetsPath + @"\PrintImage.exe";//这个是需要下载的应用直接放到电脑上就行(调用打印机打印图片应用的路径)ProcessStartInfo info = new ProcessStartInfo(exepath);//指定启动进程时使用的一组值info.Arguments = path;//获取或设置启动应用程序时要使用的一组命令行自变量using (Process p=new Process()){p.StartInfo = info;p.Start();}}

Unity 调用打印机遇到的坑相关推荐

  1. Unity调用打印机打印文本或者图片

    Unity调用打印机打印文本或者图片 通过windows命令行使用记事本打印文本 private void PrintTxt(){//picPath=Application.streamingAsse ...

  2. unity 调用打印机打印图片问题

    1.引用System.Drawing.Printing.dll: 代码如下: /// <summary>/// 开始打印/// </summary>public void Pr ...

  3. unity 调用打印机打印照片

    System.Diagnostics.Process.Start("mspaint.exe", "/pt d:\\44.png"); 备注:打印机的驱动要事前安 ...

  4. 【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

  5. Unity调用Window提示框Yes/No(英文提示窗)

    Unity调用Windows弹提示框 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar - ...

  6. Unity调用android相册获取图片或视频

    Unity调用android相册获取图片或视频 (此文章对有unity基础和对环境配置有基础的童嚡容易看懂) 因为项目上用到,在百度了很多大佬的文章后,陆陆续续踩了很多坑,可能是我哪里设置的不对,大部 ...

  7. Unity调用安卓Android的Toast

    需求:在游戏中弹窗消息,调起安卓的Toast 项目中需要做Unity和安卓交互时,经常需要通过安卓Toast来做简单的输出,以便于测试. 方法一:Unity中,C#主导 // Unity调用安卓的土司 ...

  8. UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr!

    UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr! 原因是····· 得运行在一个真正的Android设备上! 得运行在一个真正的And ...

  9. [原] Unity调用android版新浪微博

    本文提供unity调用微博android版 SDK 分享图片,现有sdk支持路径调用分享图片 雨凇MOMO已实现; 本文教会大家如何通过byte流分享图片(官方API pic true binary ...

最新文章

  1. c语言写输入汉字输出区位码程序,2017年计算机应用基础检测试题
  2. 借一个同事的经历,谈一谈程序员的成长
  3. 2020年,语义分割可以在哪些方向进行研究并取得突破?
  4. 115 存至网盘 也有限制?
  5. 二鸟在林不如一鸟在手
  6. 疯狂的华为MateX2:375万人在线抢,转手一台赚2万
  7. 斯伦贝谢好进吗_在斯伦贝谢工作是怎样的体验?
  8. python能做什么-学了Python都能做什么
  9. ASCII和UTF-8
  10. 大篆汉字对照表_甲骨文汉字对照表大全_甲骨文数字象形字对照图
  11. 关于google拼音输入法的坑爹问题-IE浏览器浏览网页蓝屏等问题
  12. 丛书【数据库面试笔试宝典】已在京东、淘宝、天猫等各大电子商城销售
  13. win7休眠设置在哪里_win7怎么开启休眠模式
  14. [Mysql] LAST_DAY函数 | DATE_ADD函数 | DATE_SUB函数
  15. 《白话大数据与机器学习》学习笔记
  16. Redis 在spring 中的应用
  17. 香港5G自动驾驶车开测,明年大规模推出5G服务
  18. R语言filter()函数
  19. android设置为默认短信应用,如何在Android上设置默认短信应用 | MOS86
  20. 基于NI myRIO 的智能家居设计

热门文章

  1. [转]用友NC单据UI基本代码示例
  2. RxSwift系列—RxSwift调度者
  3. 计算机学院年会,重庆大学计算机学院举行2019年迎新晚会
  4. 大胆预测一下《数据结构》期末机考题
  5. python中geometry用法_pythongdal教程之:几何形状geometry与投影projection
  6. 文献解读丨利用群体转录组方法和eQTLs寻找水稻抗病转录因子
  7. fastjson1.2.24TemplatesImpl利用链源码分析
  8. 微积分学 \ 线性代数 \ 概率论与数理统计
  9. Qt 做个简易的计算器,加减乘除平方开根
  10. osTicket中文,osTicket汉化