java使用jacod调用本地默认打印机打印文件

本文介绍了如何使用Java通过JaCoD库来调用本地默认打印机进行文件打印。首先,需要下载JaCoD.jar并将其放入系统目录,然后在Windows中启动相关服务。接着,在Maven项目中引入JaCoD依赖,并将jar包放在lib目录下。最后,展示了调用打印机的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java后台使用jacod调用打印机打印Word文件

先期准备:

(1)下载jacod.jar文件
下载地址:https://pan.baidu.com/s/1TDA0vXDEpfRz8GTPWvJPhA
提取码:dyhn

(2)将ddl文件放到系统目录下:C:\Windows\System32;

(3)打开Windows任务管理器,将服务一栏的服务进程DocmLaunch启动;

Maven项目依赖导入

1、在resources目录下创建lib文件夹,将jacod.jar文件导入到lib文件夹下;

2、在pom.xml中添加依赖:

	<!--添加本地的jacob.jar包-->
    <dependency>
        <groupId>com.jacob</groupId>
        <artifactId>jacob</artifactId>
        <version>1.17</version>
        <scope>system</scope>
        <systemPath>${basedir}/src/main/resources/lib/jacob.jar</systemPath>
    </dependency>

调用打印机的代码:

/**
 * 调用打印机打印Word文件
 * author wjp
 * */
public static void printWord(String filePath){
    File wordFile = new File(filePath);
    LOGGER.debug("开始打印任务,打印文件:" + wordFile.getName());
    ComThread.InitSTA();//
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值