php把excel转换成pdf文件下载,laravel怎么可以把excel文件转为pdf文件?
laravel怎么可以把excel文件转为pdf文件?
尝试用PHPOffice/PhpSpreadsheet转换,写了个函数,如下:
备注:PhpSpreadsheet是PHPExcel的新版,https://github.com/PHPOffice/...
public function makePdf()
{
$spreadsheet = \PhpOffice\PhpSpreadsheet\IOFactory::load('demo.xlsx');
$worksheet = $spreadsheet->getActiveSheet();
$worksheet->getCell('A2')->setValue('Hello');
$worksheet->getCell('B2')->setValue('world');
$rendererName = \PhpOffice\PhpSpreadsheet\Settings::PDF_RENDERER_MPDF;
\PhpOffice\PhpSpreadsheet\Settings::setPdfRendererName($rendererName);
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Pdf');
$writer->save('demo.pdf');
}
但是有两个问题,一是excel的编码问题,中文会显示乱码,而是excel表格设置好的格式,也就是单元格大小被改变了(如下截图所示),应该怎么做?
php把excel转换成pdf文件下载,laravel怎么可以把excel文件转为pdf文件?相关推荐
- excel转换pdf java_用Java把Excel转换成PDF的方法
用Java把Excel转换成PDF的方法 发布时间:2020-05-30 11:48:45 来源:亿速云 阅读:216 作者:鸽子 Java 将Excel转为PDF 本文将介绍在Java程序中如何将E ...
- excel中html批量转化为pdf文件,批量将Excel转换成pdf文档的方法
在我们办公过程中建立各种表格都喜欢用excel软件,特别是那些人事部的同事,将数据存储好之后,因为担心他人修改我们的数据,所以会选择将excel文件转换成比较难以编辑的pdf文件.可是,excel如何 ...
- excel中html批量转化为pdf文件,如何将大量的Excel转换成PDF?
大家都知道Excel表,最怕别人修改了,尤其是数据.一旦修改,可能就会有麻烦.那如何是好呢?有一个最简单的办法就是把Excel转换成PDF文件,这样别人只能阅读不能编辑,就不用担心被修改了,哈哈~下面 ...
- excel转换成PDF的软件
怎么把Excel转换成PDF的方法有很多,经常使用软件的用户都知道国产的迅捷Excel转换成PDF转换器具备良好的识别技术,针对不同形式的文本都能快速识别,同时支持批量文档上传,相对于普通的PDF转换 ...
- excel转换成pdf的常用方法
如今办公文档中,使用频率较高的两种文档分别是Excel的XLS格式和Adobe Acrobat的PPDF格式文件.目前公司财务统计绝大多数的文件是Excel格式的,而PDF格式文件也因为其在网络上传输 ...
- Excel转换成PDF格式的方法
我们在工作中会将做好的Excel数据交给领导,为了避免在文件传送过程中格式发生错乱:我们可以把Excel表格转换成PDF格式,这样我们在文件传送过程中就不会出现格式错乱的问题了.那怎么把Excel表格 ...
- 让你相见恨晚的Excel转换成PDF技巧
日常工作中,总免不了要进行Excel表格扭转给他人,由于Excel格式或者office版本问题,导致Excel打开错误,或者空的,为了解决这样的问题,通常情况下,我们会将Excel转换成PDF,然后再 ...
- 将excel转换成pdf软件哪个好
如何将excel表格转换成PDF文档?excel是大家日常工作和生活中都要常用到的一款office软件,PDF是另一种完全不用的文件格式,一般情况下不需要进行两者之间的相互转换,但是当不希望别人能随便 ...
- 转换文档参数_1分钟教会你将Excel转换成Word,简单高效,办公人士必备神技
现在不管是在学习上还是工作中,我们和Word文档.Excel表格的接触是越来越多了.有一些小伙伴在用Excel做完表格数据以后,有的时候会因为便于查看等等原因需要用Word打开Excel表格.这时候我 ...
最新文章
- 同一个内容,对比Java、C、PHP、Python的代码量,结局意外了
- 8 个 Python 高效数据分析的技巧
- 读去excel文件内容写入数据库
- 【笔记】JAVA中的泛型和反射
- Andriod开发中正确引入jar包的方式
- 面试题 HashMap和HashTable有什么区别
- 最小二乘法支持向量机一般用在什么场合_人工智能科普|机器学习重点知识——支持向量机SVM...
- 查看数据库开了inodb_Mysql中查看表的类型InnoDB
- 一、node.js的windows环境设置
- NGINX防御CC攻击教程
- Java基础知识强化54:经典排序之插入排序(InsertSort)
- spring,springMVC,springBoot常用注解
- C - Bone Collector(背包问题)(01背包)
- 深度 | 无法找到“黑点”的代码,连顶级黑客也束手无策
- python计算器外壳模板
- RT-Thread Studio开发GD32VF103
- 计算机建筑制图实践报告,工程建筑实习报告范文(精选5篇)
- 手机上有哪些不错的c语言编程软件?
- 圣思园JavaWeb随手笔记
- 深度学习-梯度爆炸原因分析、调试记录与解决方案(loss突然变为nan)
热门文章
- TypeError:load() missing 1 required positional argument:‘Loader‘
- 图形图像--位图/分辨率/像素/距离密度
- 项目展示: 道路车辆状态的识别
- tp703n怎么做无线打印服务器,TP-Link_TL-WR703N网络打印服务器.txt
- 管理系统中计算机应用第二章思维导图,第二章 项目范例:剖析网络订票系统 课件(15张PPT)...
- [译]Redis大冒险
- 帝国CMS仿号码交易/QQ靓号商城源码/适配移动端整站源码
- qrcode length overflow (16321056)--qrcode.js使用过程中二维码长度溢出解决办法
- WebRecon v1.0 旁注终结者
- 一个不是很了解CS(计算机科学)的人,应从哪里开始自学?