分享一个OFD批量打印工具

分享一个OFD批量打印工具

问题描述
批量打印pdf,图片文件,word、excel等,可以在文件夹里,同时选择8个文件,鼠标右击,进行打印。
普通的批量打印

但是OFD格式的文件,通常是电子发票的ofd格式。采用上面的方法,右击没有打印的菜单按钮。

为什么?
因为OFD不是打印机直接支持的格式。

如何解决?
查询发现,可以用快捷键ctrl+p,enter,结合关闭标签,进行操作。
那么可以直接通过快捷键,控制批量打印。

实现步骤如下:
1.必须安装OFD阅读器,这个税局可以下载。
相关下载-版式文件阅读器 https://inv-veri.chinatax.gov.cn/

2.设置OFD阅读器默认的打印机。
可以打开一个ofd文件,点击打印按钮,选择正确的打印机。
这一步不需要真正的打印,只是为了让电脑记住这个打印机。
设置默认打印机

另外,也可以从 控制面板——打印机——设置默认打印机。

3.注意:关闭其他的文件和程序。由于是用快捷键操作,关闭其他文件,防止其他文件被打印。

4.同时选中多个文件,双击打开。
在这里插入图片描述

5.双击运行这个小工具。下载链接在下面。

鼠标在 OFD阅读器中点击一下,就开始愉快的打印啦。
在这里插入图片描述
ofd批量打印

ps:小工具下载链接:
链接:https://pan.baidu.com/s/1fqpEB2oV-R-M3CeUc7ZmVA
提取码:e5b4

就是一个组合键的实现,没技术含量,免费分享。最重要的是思路

如果使用中有问题,欢迎在下方留言评论。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 16
    评论
OFD(Open Financial Data)是一种开放式电子文档格式,用于交换和存储电子文件。OFD文件可以包含文本、图片、矢量图形等类型的内容。在Java中,我们可以使用ofdbox库来处理OFD文件。下面是一个简单的Java代码示例,将OFD文件转换为PDF文件: ```java import java.io.File; import org.ofdrw.converter.ConvertHelper; import org.ofdrw.converter.PageSelector; import org.ofdrw.reader.OFDReader; public class OFD2PDFConverter { public static void main(String[] args) { File inputFile = new File("input.ofd"); File outputFile = new File("output.pdf"); try (OFDReader reader = new OFDReader(inputFile)) { ConvertHelper.toPdf(reader, outputFile, new PageSelector("1,2,3")); System.out.println("OFD file converted to PDF successfully!"); } catch (Exception e) { e.printStackTrace(); } } } ``` 在这个示例中,我们首先指定输入OFD文件的路径和输出PDF文件的路径。然后,我们使用OFDReader类从输入文件中读取OFD文档。接下来,我们使用ConvertHelper类将OFD文档转换为PDF文档,并使用PageSelector类选择要转换的页面。最后,我们输出转换成功的消息或者打印异常信息,以便进行调试。 需要注意的是,这个示例中使用的ofdbox库需要在项目中添加依赖。可以通过在pom.xml文件中添加以下代码来实现: ```xml <dependency> <groupId>org.ofdrw</groupId> <artifactId>ofdrw-converter</artifactId> <version>1.3.3</version> </dependency> <dependency> <groupId>org.ofdrw</groupId> <artifactId>ofdrw-reader</artifactId> <version>1.3.3</version> </dependency> ``` 这里的版本号可以根据实际情况进行更改。
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangzhao17

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值