美文网首页
Unity 使用打印机打印

Unity 使用打印机打印

作者: 虫小白 | 来源:发表于2021-09-14 11:15 被阅读0次

1,原文地址
只能打印图片,需引用System.Drawing.dll

    /// <summary>
    /// 打印
    /// </summary>
    public void PrintFile()
    {
        PrintDocument pri = new PrintDocument();
        pri.PrintPage += Printpagetest;
        pri.Print();
    }

    private void Printpagetest(object sender, PrintPageEventArgs e)
    {
        try
        {
            System.Drawing.Image image = System.Drawing.Image.FromFile(printPath);
            System.Drawing.Graphics g = e.Graphics;
            g.TranslateTransform(_4AHeight, 0);
            g.RotateTransform(90);
            g.DrawImage(image, 0, 0, _4AWidth, _4AHeight);
        }
        catch (Exception ee)
        {
            Debug.LogError(ee.Message);
        }
    }

2,原文地址
可打印word、excel。

    public void PrintFile(string path)
    {
        System.Diagnostics.Process process = new System.Diagnostics.Process(); //系统进程
        process.StartInfo.CreateNoWindow = true; //不显示调用程序窗口
        process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;//
        process.StartInfo.UseShellExecute = true; //采用操作系统自动识别模式
        process.StartInfo.FileName = path; //要打印的文件路径
        process.StartInfo.Verb = "print"; //指定执行的动作,打印:print 打开:open …………
        process.Start(); //开始打印    
    }

补充:在公司内网测试时,无法打印,原因是没有默认关联程序,怀疑是word版本有问题,安装wps并设为默认程序后,可正常打印。

相关文章

  • Unity 使用打印机打印

    1,原文地址[https://www.cnblogs.com/zjw007/p/6061872.html]只能打印...

  • 安装本地打印机

    1、打印机线连接电脑操作:添加打印机-我需要的打印机不在列表中-通过手动设置添加本地打印机或网络打印机-使用现有端...

  • 条形码打印机哪个牌子好

    条形码打印机哪个牌子好?什么品牌的条码打印机更好使用?条码打印机应该如何选择? 选择什么样的条码打印机,一直困扰着...

  • swift 连接 BLE 蓝牙打印机

    swift 蓝牙连接 项目简介 最近公司要用到便携式蓝牙打印机进行打印打印机使用的ECS/POS指令集ios使用的...

  • 隐私政策

    无线打印机隐私政策 无线打印机是一款提供轮文档,照片打印扫描服务的软件,为说明无线打印机会如何收集、使用和存储您的...

  • Android开发(35) 使用android_serialpo

    概述 使用android设备操作串口的 斑马GK888T打印机,使用打印机打印二维码。 硬件设备连接方式: 安卓设...

  • 2018-05-23

    uv打印机使用涂层打印掉色怎么办 uv打印机使用涂层打印掉色怎么办?产生的原因有三种,对应的解决方法也是不同...

  • 资料 | 无法连接到Windows10共享打印机,错误为0x00

    无法连接到Windows10共享打印机,错误为0x00004005 多台电脑需要共享一台打印机使用,共享打印机接在...

  • Swift 蓝牙打印机数据排版

    蓝牙打印机打印排版本次使用的是 Swift 5构建,蓝牙连接打印机打印 [TOC] 功能包含: 两列排版 两列左右...

  • 网页打印不清晰

    ### 网页打印 直接用window .print这个方法,然后由于公司客户需要,打印机使用的是针式打印机,导致了...

网友评论

      本文标题:Unity 使用打印机打印

      本文链接:https://www.haomeiwen.com/subject/ypkcgltx.html