$sheet->setCellValue('A' . $page + 1, $page);
$sheet->setCellValue('B' . $page + 1, $c);
$sheet->getStyle('B' . $page + 1)->getAlignment()->setWrapText(true)->setVertical(Alignment::VERTICAL_TOP);
- $sheet->getRowDimension($page + 1)->setRowHeight(ceil(mb_strlen($c) / 5)+ mb_substr_count($c, "\n"));
+ $sheet->getRowDimension($page + 1)->setRowHeight(ceil(mb_strlen($c) / 5) + mb_substr_count($c, "\n"));
$sheet->getStyle('A' . $page + 1)->getAlignment()->setVertical(Alignment::VERTICAL_TOP);
}
$tmp = Files::tempnam() . '.xlsx';
IOFactory::createWriter($xlsx, IOFactory::WRITER_XLSX)->save($tmp);
- return response()->download($tmp)->deleteFileAfterSend(true);
+ return response()->download($tmp, 'audiodescription_' . $fluidbook_id . '.xlsx')->deleteFileAfterSend(true);
}
protected function changeProjectManager($fluidbook_id, $user)
$this->addSettingField('section_accessibility', FormBigSection::class, $this->__('Accessibilité'));
$this->addSettingField('audiodescriptionTexts', FilesOrURL::class, $this->__('Contenus textuels pour l\'audiodescription ou les lecteurs d\'écran'), [
'accept' => self::$acceptXLSX,
- 'hint' => '<a href="/fluidbook-publication/$id/pdftextsforaudiodescription">' . __('Télécharger les contenus du PDF') . '</a>',
+ 'hint' => '<a href="/fluidbook-publication/$id/pdftextsforaudiodescription">' . __('Télécharger les contenus extraits du PDF au format audiodescription') . '</a>',
]);
$this->addSettingField('audiodescriptionVoice', FluidbookTTSVoice::class, $this->__('Voix pour l\'audiodescription'));