Unity 调用打印机遇到的坑
仅供个人学习
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 调用打印机遇到的坑相关推荐
- Unity调用打印机打印文本或者图片
Unity调用打印机打印文本或者图片 通过windows命令行使用记事本打印文本 private void PrintTxt(){//picPath=Application.streamingAsse ...
- unity 调用打印机打印图片问题
1.引用System.Drawing.Printing.dll: 代码如下: /// <summary>/// 开始打印/// </summary>public void Pr ...
- unity 调用打印机打印照片
System.Diagnostics.Process.Start("mspaint.exe", "/pt d:\\44.png"); 备注:打印机的驱动要事前安 ...
- 【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...
- Unity调用Window提示框Yes/No(英文提示窗)
Unity调用Windows弹提示框 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar - ...
- Unity调用android相册获取图片或视频
Unity调用android相册获取图片或视频 (此文章对有unity基础和对环境配置有基础的童嚡容易看懂) 因为项目上用到,在百度了很多大佬的文章后,陆陆续续踩了很多坑,可能是我哪里设置的不对,大部 ...
- Unity调用安卓Android的Toast
需求:在游戏中弹窗消息,调起安卓的Toast 项目中需要做Unity和安卓交互时,经常需要通过安卓Toast来做简单的输出,以便于测试. 方法一:Unity中,C#主导 // Unity调用安卓的土司 ...
- UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr!
UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr! 原因是····· 得运行在一个真正的Android设备上! 得运行在一个真正的And ...
- [原] Unity调用android版新浪微博
本文提供unity调用微博android版 SDK 分享图片,现有sdk支持路径调用分享图片 雨凇MOMO已实现; 本文教会大家如何通过byte流分享图片(官方API pic true binary ...
最新文章
- c语言写输入汉字输出区位码程序,2017年计算机应用基础检测试题
- 借一个同事的经历,谈一谈程序员的成长
- 2020年,语义分割可以在哪些方向进行研究并取得突破?
- 115 存至网盘 也有限制?
- 二鸟在林不如一鸟在手
- 疯狂的华为MateX2:375万人在线抢,转手一台赚2万
- 斯伦贝谢好进吗_在斯伦贝谢工作是怎样的体验?
- python能做什么-学了Python都能做什么
- ASCII和UTF-8
- 大篆汉字对照表_甲骨文汉字对照表大全_甲骨文数字象形字对照图
- 关于google拼音输入法的坑爹问题-IE浏览器浏览网页蓝屏等问题
- 丛书【数据库面试笔试宝典】已在京东、淘宝、天猫等各大电子商城销售
- win7休眠设置在哪里_win7怎么开启休眠模式
- [Mysql] LAST_DAY函数 | DATE_ADD函数 | DATE_SUB函数
- 《白话大数据与机器学习》学习笔记
- Redis 在spring 中的应用
- 香港5G自动驾驶车开测,明年大规模推出5G服务
- R语言filter()函数
- android设置为默认短信应用,如何在Android上设置默认短信应用 | MOS86
- 基于NI myRIO 的智能家居设计
热门文章
- [转]用友NC单据UI基本代码示例
- RxSwift系列—RxSwift调度者
- 计算机学院年会,重庆大学计算机学院举行2019年迎新晚会
- 大胆预测一下《数据结构》期末机考题
- python中geometry用法_pythongdal教程之:几何形状geometry与投影projection
- 文献解读丨利用群体转录组方法和eQTLs寻找水稻抗病转录因子
- fastjson1.2.24TemplatesImpl利用链源码分析
- 微积分学 \ 线性代数 \ 概率论与数理统计
- Qt 做个简易的计算器,加减乘除平方开根
- osTicket中文,osTicket汉化