php - 我如何增加单元格 A1 :H1 in php excel 的高度

标签 php html css excel codeigniter

我在 codeigniter 中使用 phpexcel,我想在第一列打印 Logo ,但是我无法为该特定合并列设置单元格高度,从 A1 到 H1

我尝试了以下方法,但我无法得到解决方案

$this->excel->getActiveSheet()->getRowDimension('A1')->setRowHeight(300);
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Logo');
$objDrawing->setDescription('Logo');
$objDrawing->setPath('./images/multiply.png');
$this->excel->getActiveSheet()->mergeCells('A1:H1');
$this->excel->getActiveSheet()->getRowDimension('A1')->setRowHeight(300);
$this->excel->getActiveSheet()->getStyle('A1:H1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objDrawing->setCoordinates('A1');
$objDrawing->setHeight(100);
$objDrawing->setWidth(100);
$objDrawing->setWorksheet($this->excel->getActiveSheet());

请建议我任何方法

这就是这段代码显示的内容 This Is what showing by this Code

但我想要这样 But I Want Like this

最佳答案

刚好最近做了一个,可以借鉴一下

$column='A';
$row=2;
$excel = new PHPExcel();
$excel->getActiveSheet()->getRowDimension($row)->setRowHeight(200);
$excel->getActiveSheet()->getColumnDimension($column)->setWidth(50);

关于php - 我如何增加单元格 A1 :H1 in php excel 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28082596/

相关文章:

php - 如何取消设置多维数组中的最后一项?

html - 在 HTML::TagFilter 中需要帮助,摆脱样式标签内容

html - 悬停时背景颜色变化

css - 不指定 float 元素的宽度有什么危险?

html - flex 元素的子元素的 z-index

php - Uploadify JQuery & PHP/MySQL - 上传时更改文件名

php - 在Php中设置mysql结果集的列宽

使用 mysqli_stmt 时 PhP 可捕获的 fatal error

javascript - 我在 "document.ready()" block 之外执行此操作是否安全?

html - 使用 CSS 3D 变换点击区域中断