首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JAVA实现调用打印机打印PDF

JAVA实现调用打印机打印PDF,网上搜索了一大把资料,基本上都是重复。。。下面骂人的一大堆。。我这里来解决一下。 需求:前端调用用接口 后端根据模版生成数据联通打印机直接一键打印!...1、通过vm文件生成html 2、通过html再转成 pdf 3、调用打印机方法打印 可能这有人问为啥不用 word模版。我这里说明一个坑。如果是模版网上解决方案基本上是 xml格式的。...html转pdf 中有讲解 本文重点介绍 调用打印机的方式! 调用打印机驱动的我目前实验了 网上所有的方法,查了很多资料。大概摸出了两种最有效的方式。...第一种 java调用打印机:在本机安装驱动,利用java代码去调用进行打印。如果你的代码是在服务器上那么就需要在服务器上安装驱动。...第二种:java无驱实现连接打印机打印PDF 代码如下: /** * 通过 IP+端口 连接打印机打印文件 * @param filePath * @throws Exception

13.7K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    电脑连接局域网内的打印机

    方法一: 1.已知被连打印机所连的主机ip地址,打开我的电脑在目录下输入IP地址,然后点击旁边的箭头(可以按F4快捷键进入) ?...2.然后按回车键可以访问该主机共享的东西,如打印机,公共盘等 ? 3.然后双击目标打印机就可以自动安装了,如下图表示安装完成 ? 4.点击左上角菜单“打印机”,可以设置其为默认打印机 ?...注意: 以上方法简单方便,但有一个弊端,通过这个打印机是用过ip地址添加的,可以看到打印机名字上有个IP地址,如果ip地址被改或者被别人占用; ?...一般连接打印机的主机要设定静态ip,即ip地址一直不变,但不代表它不会被占用,我试过一次被占用的情况就用不了打印机,而且连接打印机的主机也上不了网, 后面登上路由器主页发现被同事的手机占用了,原因是主机开机时间比手机连接

    3.6K41

    Java读取打印机自定义纸张.

    因为java默认的打印, 会从打印机纸张里寻找相近的纸张进行匹配, 如果没有添加自定义纸张, 可能找出来的是别的纸张....添加自定义纸张 分为两种 打印机支持直接自定义纸张设置 打开控制面板, 选择查看设备和打印机, 选中指定打印机, 右键打印机首选项. 在纸张规格后面可以直接添加自定义纸张....这时可以通过选中打印机, 点击菜单栏上方的打印机服务器属性, 勾选 创建新纸张规格. 最后记得要点 保存规格....Java读取自定义纸张 通过java直接调用打印机, 弹出来打印机设置窗口, 里面有个选择打印机以及纸张的界面. 既然java自带的对话框里可以读到, 我们可以到他的源码里直接摘抄一下....MediaTray) { 7 System.out.println("纸张来源:" + obj); 8 } 9 }  log结果如下  注意: java

    2.4K100

    利用Ubuntu主机搭建共享打印服务

    引言实验室的打印机自带的无线打印功能不太好用, 基本上大家都处于一种时断时续的薛定谔状态, 惠普smart一次又一次的用行动证明了这玩意实在不是很smart, 所以用 linux 搭建一个共享打印机服务或许是个不错的选择...这个方法需要:一台不关机的linux设备(路由器, 主机都行)设备有线直连打印机(或拥有稳定的打印机访问)设备连接局域网并具有稳定ip地址效果展示图片过程Ubuntu安装CUPS服务本文以 Ubuntu...22.04 为例, 已使用 HP smart 安装打印机驱动并有线连接打印机. # 安装apt install cups aptitudeaptitude install ghostscriptaptitude...我需要的打印机不在列表中图片图片按名称选择共享打印机(S) - 输入地址 - 直接确认图片图片图片MacOS首先, 在 terminal 中输入 sudo cupsctl WebInterface=yes...- Add Printer ,选择 互联网打印协议 (ipp) ,填入打印机地址,选择对映的驱动即可。

    5.6K00

    JavaScript学习笔记011-DOM页面元素的运用

    付出不亚于任何的努力 愿我们所有的努力,都不会被生活辜负 不忘初心,方得始终 给大家分享一个工作中遇到的事情: 分公司人事部的电脑坏了 老总叫我们网络营销部去给分公司送电脑 去了安装好电脑后 他们说打印机坏了...让我们修 我们看了一下 不是连接问题 好像是打印机老化,硬件问题 于是跟老总说,叫个电脑维修的过来看看吧 老总表现的很不满意,说 你们要多学点东西,身为网络部的,连打印机都不会修 后来在一次员工会议上...,老总又提到这件事,他说 分公司很多人对网络部不满意,觉得你们做事不靠谱,连打印机都不会修 当时很想问他一句话 你会开车,那就一定得要会修车是吗 想想算了,跟一个完全不懂网络的大伯解释软件与硬件问题 解释不通

    49410

    佳博GP2120TU标签打印机 安装和使用教程(PC)

    说来也巧,两年前就搞过佳博打印机,只不过当时是手机蓝牙连打印机,而现在是PC了,更巧的是,型号还都是GP2120TU的,果然到手的时候还是原来熟悉的感觉。...用USB先把打印机和电脑连接,并开启打印机电源,此时电脑中会出现U盘,U盘内附打印机驱动及驱动安装说明,请参照驱动安装说明安装驱动。...配置打印机 安装完成之后去设置里面配置打印机。...在电脑右下角右键点击打印机小图标,没有这个小图标的话也继续往下看。 打开所有使用的打印机 点击左上角打印机,把暂停打印和脱机使用勾选去掉。 这时可能打印机就会打印了。...如果打印机还是没有工作,不要慌,再去打印机属性里找到端口,重新设置一下,选择USB虚拟打印机端口即可, 如果电脑右下角没有打印机小图标,也是这么操作即可。

    6.2K20

    云进销存SaaS软件如何高效打印单据

    操作繁复的传统打印方式显然已经不适用于当下,因为传统打印机无法满足移动端进销存软件的直连打印需求。移动办公、远程异地办公需要远程打印,蓝牙/WiFi打印并不合适,打印成为用户一大痛点。  ...进销存的软件应用(SaaS软件、APP、小程序、H5等形式)+云打印服务+云打印机,即可实现移动端单据远程打印、移动打印及共享打印。  ...软件用户可使用移动端或PC端发送打印任务,依托互联网传输和云服务器的任务分发,分布在不同地方的云打印机自动接收打印,无需连接电脑,无需组建局域网。...3.多门店/部门共享打印无需构建局域网,各门店跟仓库之间、大型企业的各部门之间均可共享一台云打印机打印,提效降本。  多行业类型的进销存软件应用都可以选择用云打印方式,打印单据更加省时省力。

    25250

    印机+树莓派=网络打印机?

    正好家里有台打印机,于是找了根OTG线连接打印机实现局域网内共享打印机。...准备 树莓派*1(此处使用的是raspbian系统) 路由器*1 打印机*1 电脑*1(用于配制树莓派) 一双敢于尝试的双手 开始   1.将树莓派通电,并连接打印机(打印机应处于开机状态) ?   ...10.下一页面是用来选择自己打印机驱动的,cups内置了大多数常见的打印机驱动,如果没有你适配的请联系打印机供应商提供linux版本的打印机驱动(由于我的打印机并没有找到驱动,但该打印机驱动是gdi驱动的...11.打印机选项这边直接默认即可,直接点击Set Default Options此时,您已成功配置cups server并连接至打印机了. windows连接打印机   1.打开设置,点击设备. ?...2.选择打印机和扫描仪,点击添加打印机或扫描仪,便很快能找到你的打印机(电脑和打印机要在同一个局域网下)如果找不到可以手动添加http://树莓派ip:631/printers/设置的打印机名即可.

    3.5K30

    uos访问windows共享打印机_Linux打印机安装命令

    换了unraid系统后,如何实现打印机的共享就成为了折腾目标之一。...群晖共享打印机页面 方案二、centos实现 网上搜了一圈方案,发现了利用cups可以实现打印机共享,还能实现airprint和android无线打印,功能很强大。...4、添加完成后,进入printer界面,点击添加成功的打印机名称,进入打印机页面,记录该网页的网址,即是后续添加打印机的型号。...5、Windows本地添加打印机 添加设备,点击下侧“我所需的打印机未列出”,选择按名称选择打印机。...如果你的打印机是其他型号,且不在cups支持库中的话,可以上打印机官网搜索linux驱动,利用本方法安装即可。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    5.9K30

    印机连接方式

    今天一篇非常详细的图文,一步一步教你电脑怎么接连打印机,一看就会,非常简单。 [ae51f3deb48f8c54e648844bcd349bf0e1fe7fda.jpeg?...token=8395865d2d0ea6b0c5280be0e5984ca5&s=1AA870236DDB51EB0A55F8C20100A0B1] 1、首先确定打印机能正常使用,然后将usb数据线连接电脑和打印机...token=d40c311ff1c03adc54d4e584304c1dcf&s=80334F30019F75CA5E6058DF0300C0B0] 5、点击进入设备和打印机设置页面后,点击“添加打印机...token=086e85fc1f2da89ae770bd0e45d30f87&s=8110CD32011F51C84AFC04CE0200D0B2] 8、在选项列表内先选打印机的厂商(图中1)和打印机型号...如果失败可以检查打印机电源是否打开,与主机连接的线路是否连接好,打印机的驱动安装有没有安装错型号等。 [72f082025aafa40f127511785379b54a79f01983.jpeg?

    1.6K10

    SAMBA共享打印机

    三、过程 1、首先安装打印机驱动。M1136MFP的驱动在HP Linux Imaging and Printing网站有[3]。...四、使用同名Windows共享发现的一点问题 由于我的电脑是先做了Windows打印机共享再做的同名的samba共享打印机,部分用户在我做完windows打印机共享之后就进行了连接打印了材料。...后来理解了,HP LaserJet Professional M1136 MFP是我的打印机在windows下的打印机名称。...而在Fedora 19下我的打印机名就叫M1136MFP,导致此部分人在我使用Linux时不能打印到我的samba。...经过尝试,删掉从Windows添加的打印机,在我使用Fedora时重新添加打印机就可以解决这个问题了。这是Samba与Windows共享的一点差异?还是可以通过配置解决?如果有知道的还请高人指点!

    2.3K20

    门口的共享打印机被挤爆了,这回共享新玩法能撑多久?

    经过一夜的安装,镁客君所在的办公楼里出现了一个黄色的“柜子”,走进一看才发现原来是一个打印机。...共享经济热潮不减的今天,连打印机都可以共享了…… “开张”的第一天,这台打印机的供应商也安排了两位工作人员助阵,推出“首次关注免费打印两张照片,并加送两个相框”的活动,午休时段一时间人满为患。...就比方说高校内的共享打印机,据镁客君调查发现,目前高校周围打印店的文档打印单张收费仅0.1元,而共享打印机即使是会员价也要0.15元,如果打印量比较大,有没有优惠的情况下,费用差距还是比较大。...这种通过增量服务,将商业价值后移的方式,同样值得共享打印机借鉴。...不过,未来共享打印机能够走向何方,还有待时间的考验。

    1K50

    如何共享打印机

    在设置完成高级共享设置后,根据以下操作就能共享打印机了。 WIN7系统点开始,选择设备和打印机。 ? 选择需要共享的打印机点右键,选择打印机属性。 ?...然后局域网中的其他用户,就能通过点开设备和打印机,然后点击添加打印机,添加网络打印机(WIN7),WIN10点了添加打印机就会自动搜索网络打印机了。...在下图中,就显示了共享主机所有的共享资源,包括打印机和文件夹,我们只需要双击打印机,然后点安装驱动程序,就可以了。 ?...有时候在添加共享主机的打印机时,不会弹出安装驱动,直接弹出找不到驱动,需要自己安装打印机驱动。...这个情况就需要先在电脑上安装这个打印机的驱动程序,最好到打印机官方网站的服务与支持中去下载对应的打印机驱动,安装完成后能添加了。 ?

    2K31

    驯服蓝牙打印机(1)

    现在蓝牙双模打印机越来越多了,有很多场景需要操纵蓝牙打印机直接打印出小票。 蓝牙双模是指蓝牙3.0与蓝牙4.0。...蓝牙3.0的方式需要与打印机配对,蓝牙4.0无须配对,微信小程序只支持蓝牙4.0的通迅方式,所以购买打印机时要注意是不是双模的。 我们今天先来讲VFP来使用蓝牙3.0方式打印数据。...添加蓝牙打印机 ? 扫描并配对,配对PIN码一般为0000 ? ? 配对成功 ? ?...查看属性 查看安装的打印机Printer001属性,这里是COM4,可以发现蓝牙3.0的模式,就是标准串口,这样我们就可以通过串口控制打印机了。 ? 设备管理器也可以看到 ?...这样就清晰并了,所有的打印机指令,我们也只要找到值,发送它,我们就可以控制打印机做想做的事情了。 下一篇,解析打印图片的奥秘。

    95620
    领券