php导出Excel带图片

php导出Excel带图片,首先安装扩展库:phpoffice/phpexcel。

php导出Excel带图片

如果想要在导出的表格单元格加入图片,需要这样做。

首先安装扩展库:phpoffice/phpexcel

① 使用PhpSpreadsheet导出

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Worksheet\Drawing;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

require_once 'vendor/autoload.php';
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();

//将图片绘制到excel中
$drawing = new Drawing();
$drawing->setPath('图片位置');
$drawing->setHeight(50);//单元格高度
$drawing->setCoordinates('A1');
$drawing->setWorksheet($sheet);

$writer = new Xlsx($spreadsheet);
$writer->save('ggdoc.xlsx');

② 使用PHPExcel_Worksheet导出

require_once 'vendor/autoload.php';

$spreadsheet = new \PHPExcel();
$sheet = $spreadsheet->getActiveSheet();
//将图片绘制到excel中
$drawing = new \PHPExcel_Worksheet_Drawing();
$drawing->setPath('图片位置');
$drawing->setResizeProportional(false);
$drawing->setHeight(300);
$drawing->setWidth(200);
$drawing->setOffsetX(20);
$drawing->setOffsetY(20);
$drawing->setCoordinates('A1');
$drawing->setWorksheet($sheet);
$writer = \PHPExcel_IOFactory::createWriter($spreadsheet, 'Excel2007');
$writer->save('ggdoc.xlsx');

代码仅供参考。

【版权提示】信息来自于互联网,不代表Intoep官方立场,内容仅供网友参考学习。如发现本站内容存在版权问题,烦请提供版权疑问、联系方式等发邮件至 1359125269@qq.com ,我们将及时沟通与处理。如若转载请联系原出处
(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
PHP中如何使用OCR技术识别图片中的文字
上一篇 2024-11-04 14:14
Cursor软件编写微信小程序全攻略
下一篇 2024-11-21 15:43

相关推荐

  • PHP中如何使用OCR技术识别图片中的文字

    PHP中如何使用OCR技术识别图片中的文字,tesseract-ocr是一个流行的开源OCR引擎库,它使用C++编写。 PHP作为一种流行的服务器端语言,也提供了一些ocr识别的库和工具。可以通过tesseract-ocr识别PDF、JPEG、GIF、PNG等格式的图像。 tesseract-ocr的最大特点是它是针对多语言设计的,可以识别世界上大部分语言的文本。

    2024-11-04
    1.7K0
  • php redis 扩展类常用操作

    php redis 扩展类常用操作(1)一、连接 redis 服务 try { $redis = new Redis(); $redis->connect(‘127.0.0.…

    Php 2022-01-03
    1.5K0
  • ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

    ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具ServBay本地PHP Python Node.js MySQL PostgreSQL Ollama Web开发环境管理工具

    ServBay 是一款功能强大且全面的本地 Web 开发环境管理工具,专为专业 Web 开发人员设计,现已支持 macOS 和 Windows。

    2026-01-12 其它
    710
  • Elasticsearch搜索引擎在高性能PHP框架webman快速调用

    简介 本客户端旨在降低elasticsearch的上手难度,依赖于官方的客户端插件elasticsearch/elasticsearch。直接使用官方客户端需要手动构建复杂的请求体…

    2024-12-10
    1.6K0
  • PHP使用http_build_query()构造URL字符串的方法

    PHP使用http_build_query()构造URL字符串的方法PHP使用http_build_query()构造URL字符串的方法PHP使用http_build_query()构造URL字符串的方法PHP使用http_build_query()构造URL字符串的方法

    PHP使用http_build_query()构造URL字符串的方法,这里我们主要通过php的http_build_query函数,来格式化GET请求的参数。我们以微信网页授权接口为例。

    2021-12-05 Php
    1.6K0
  • 使用PHP处理RabbitMQ消息队列的应用

    使用PHP处理RabbitMQ消息队列的应用,消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。

    2024-09-05
    1.7K0

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部