Yii::import('application.extensions..ECSVExport');
$filename = 'filename.csv';
$csv = new ECSVExport($sheet_generation);
$csv->setOutputFile($outputFile);
$imageUrl = Yii::app()->request->baseUrl.'/themes/optisol/images/resign-icon.png';
$num = cal_days_in_month(CAL_GREGORIAN, $month,$year);
$heading="Attendance for 01"."-".$month."-".$year." To ".$num."-".$month."-".$year." ";
$content=$heading;
$content = $content.$csv->toCSV();
Yii::app()->getRequest()->sendFile($filename, $content, "text/csv", false);
答案 0 :(得分:1)
无法做到。实际上,不是你问的方式。
CSV是一个文本文件,因此不能像文字处理器文档那样嵌入图像。
如果我们想要文件中的图像,则必须将文件名放在文档中。然后,阅读文档的人可以决定如何处理文件名。
文件将显示如下:
id, name, image, email
1,'Tom', 'image1.png', 'user1@domain.com'
1,'Jones', 'image2.png', 'user2@domain.com'