Open MrCJJW opened 4 years ago
$config = ['path' => './']; $excel = new \Vtiful\Kernel\Excel($config); $excel->constMemory('tutorial01.xlsx'); $excel->insertText(0, 0, 'aaaaa'); $excel->insertImage(1, 1, './TZ-01.jpg', 0.2347, 0.041); $excel->insertImage(0, 1, './TZ-01.jpg', 0.2347, 0.041); $fileHandle = $excel->getHandle(); $format = new \Vtiful\Kernel\Format($fileHandle); $style = $format->fontSize(16)->bold()->toResource(); $excel->setRow('A1', 50, $style); $excel->setColumn('B:B', 16); $excel->setRow('B2', 35); $filePath = $excel->output();
两个相同宽度,不同高度的单元格插入相同图片,出来的高度不一致
$excel->insertImage(1, 1, './TZ-01.jpg', 0.2347, 0.04);
高度的比例调整为0.04,但出来的效果与0.041相差很远
可否增加一个函数,插入图片不是设置比例,而是直接设置图片的宽度和高度,感谢
https://github.com/jmcnamara/libxlsxwriter/issues/284 这个是libxlsxwriter图片宽高的BUG和图片宽度大于单元格宽度时的BUG,目前应该还没修复。
这个库基本上处于没有维护状态了。
问题1
两个相同宽度,不同高度的单元格插入相同图片,出来的高度不一致
问题2
高度的比例调整为0.04,但出来的效果与0.041相差很远
建议
可否增加一个函数,插入图片不是设置比例,而是直接设置图片的宽度和高度,感谢