单击文件时,可以在浏览器中查看它。当我单击下载时,它显示为"failed to load the pdf document"
。
$file = "uploads/14204-2-002.pdf";
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime = finfo_file($finfo, $file);
header('Pragma: public');
header('Expires: 0');
header('Content-Type: $mime');
header('Content-Description: File Transfer');
header('Content-Disposition: attachment; filename="'.basename($file).'"'));
header('Content-Transfer-Encoding: binary');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Length' . filesize($file));
ob_clean();
flush();
readfile($file);
答案 0 :(得分:0)
尝试一下(HTML5,没有Internet Explorer)。
在您的HTML代码中,您可以使用以下行:
ion-slide
{
background-size:cover;
}
为download属性指定一个值,该值将是下载文件的新文件名(“ w3logo.jpg”而不是“ myw3schoolsimage.jpg”)
此外,您可以阅读本网站的这篇文章: