首页 > 其他分享 >excel转pdf

excel转pdf

时间:2024-10-10 16:04:17浏览次数:8  
标签:files file excel rootDir static File pdf String

import com.aspose.cells.Workbook;
import com.aspose.cells.SaveFormat;


static int count = 0;
public static void main(String[] args) {
String rootDir = "F:\\333\\000";
convertAllExcelFilesToPdf(rootDir);

}

private static void convertAllExcelFilesToPdf(String rootDir) {
File directory = new File(rootDir);
File[] files = directory.listFiles();

if (files != null) {
for (File file : files) {

if (file.isDirectory()) {
// 递归处理子目录
convertAllExcelFilesToPdf(file.getAbsolutePath());
} else if (isExcelFile(file)) {

// 转换 Excel 文件为 PDF
convertExcelToPdf(file);
count++;

}
}
}
}

private static boolean isExcelFile(File file) {
String fileName = file.getName().toLowerCase();
return fileName.endsWith(".xls") || fileName.endsWith(".xlsx");
}

标签:files,file,excel,rootDir,static,File,pdf,String
From: https://www.cnblogs.com/lt3232696/p/18456534

相关文章

  • <Project-8.1 pdf2tx-MM> Python Flask 用浏览器翻译PDF内容 2个翻译引擎 繁简中文结果
    更新ProjectName:pdf2tx(P6)Date:5oct.24Function:在浏览器中翻译PDF文件Code:https://blog.csdn.net/davenian/article/details/142723144升级ProjectName:pdf2tx-mm(P8)7oct.24 加入多线程,分页OCR识别,提高性能与速度使用googletranslator, AzureAPI做......
  • OCR+PDF解析配套前端工具开源详解!
    面对日常生活和工作中常见的OCR识别、PDF解析、翻译、校对等场景,配套的可视化工具能够极大地提升我们的使用体验和工作效率。通过可视化界面,我们可以直观地看到文本识别、解析和翻译的结果,便捷评估产品效果。今天来跟大家分享一个非常棒的开源项目——TextInParseX-Frontend,帮......
  • py脚本一:业务中excel报表处理
    excel报表处理根据业务需求,每月都要对报表处理一次,手动太麻烦,还容易出错,用py脚本,实现对应处理,能更快;个人需求可能并不符合所有要求涉及python模块pandas、numpy、re代码:importpandasaspdimportnumpyasnpimportreimportosdeflist_columns(df):print("......
  • 个人收藏的技术大会分享PDF文档
    从各个技术大会收集的分享资料,是你快速学习技能的好帮手平安-陈庆春-构建敏捷银行.pdf众安科技-宋文鹏-基于区块链的系统架构设计.pdfYelp-杨光-EffectiveCommunicationwithStorytelling.pdf华为-潘瑞琪-精益看板,发现那些被隐藏的浪费.pdf中国科学院-葛仕明-基于深度......
  • 【专题】人工智能AI算力高质量发展评估体系报告合集PDF分享(附原数据表)
    原文链接:https://tecdat.cn/?p=37828在当今数字化时代,算力已成为推动经济发展和科技创新的关键力量。全球算力规模持续稳步扩张,尤其是智能算力的高速增长态势引人瞩目。我国“东数西算”工程凸显出东部算力需求大而西部相对较小的特点,同时各省份算力发展水平与经济规模紧密相关。......
  • PDF电子发票怎么合并在一起,免费在线教学
    在日常生活和工作中,我们常常需要处理多个PDF格式的发票。这些文件可能来自不同的商家或服务,而合并它们成为一个文档,不仅方便查阅,还能帮助我们更好地管理财务。今天,我将为大家提供一份简单易懂的教程,教你如何免费合并多个PDF发票,轻松实现文档整合。为什么需要合并PDF发票?合并......
  • 获取在excel中各种格式的日期单元格的年月部分 (VBA代码)
    公共部分  -->开始按钮PrivateSubCommandButton1_Click()DimaryALLData,colNamesDimcurRowNo,curColNo,iRowCount,iColCountConstcnst_fldRowNo=1Constcnst_BeginDataRowNo=2'----------IfMsgBox("开始执行......
  • EasyExcel读取合并单元格数据
    EasyExcelEasyExcel文档地址:https://easyexcel.opensource.alibaba.com/docs/current/quickstart/read一、前言当excel表格的数据表头和内容都比较工整,每个单元格对应一个数据时,通过EasyExcel可以很容易就将数据读取出来。但是当表格数据存在合并单元格时,还是按照EasyExc......
  • Safari浏览器下载PDF文件提示DLL文件丢失?解决方法汇总
    如果在使用Safari浏览器下载PDF文件时遇到提示丢失DLL文件的问题,这可能并不是因为Safari本身或PDF文件的问题,而是Windows操作系统中缺少了某些必要的库文件。以下是一些解决此问题的方法:确保安装了最新版本的AdobeReader或其他PDF阅读器:确认您的计算机上已经安装了最新版本......
  • vue 前端导出 excel
    npminstall  xlsx-js-styleimportXLSXfrom'xlsx-js-style';//导出数据exportD(title,data,fileName){title=["标题1","标题2","标题3","标题4","标题5","标题6"];data=[["数据1&qu......