Php 我们可以使用mpdf在下载的PDF中附加excel文件吗

Php 我们可以使用mpdf在下载的PDF中附加excel文件吗,php,laravel,mpdf,Php,Laravel,Mpdf,我正在使用Laravel中的mPDF库生成PDF,现在我的要求是在下载的PDF文件中附加一个excel文件(来自同一服务器的目录)。因此,如果我下载PDF文件,那么我也可以离线下载附加的excel文件(使用下载的PDF) 有人有这方面的经验吗 是的,您可以使用mpdf将附件包含在PDF文件中,如本文所述 如果在变量中生成文件,则可以使用content而不是path直接传递文件内容 附件将通过pdf阅读器(Acrobat、Evance)的附件窗格提供。在浏览器(Chrome、Edge、Firefo

我正在使用Laravel中的mPDF库生成PDF,现在我的要求是在下载的PDF文件中附加一个excel文件(来自同一服务器的目录)。因此,如果我下载PDF文件,那么我也可以离线下载附加的excel文件(使用下载的PDF)


有人有这方面的经验吗

是的,您可以使用mpdf将附件包含在PDF文件中,如本文所述

如果在变量中生成文件,则可以使用
content
而不是
path
直接传递文件内容

附件将通过pdf阅读器(Acrobat、Evance)的附件窗格提供。在浏览器(Chrome、Edge、Firefox)中集成的PDF阅读器中无法访问它们


我不知道如何生成指向附加文件的可单击链接。

是的,您可以使用mpdf将附件包含在PDF文件中,如本文所述

如果在变量中生成文件,则可以使用
content
而不是
path
直接传递文件内容

附件将通过pdf阅读器(Acrobat、Evance)的附件窗格提供。在浏览器(Chrome、Edge、Firefox)中集成的PDF阅读器中无法访问它们


我不知道如何生成指向附加文件的可单击链接。

您是说希望将Excel文件的内容插入PDF?我想将文件附加为PDF格式,因此当我单击Excel图标时,应下载包含内容的Excel文件。因此,您只需将下载链接插入PDF?@GhostCat:接受我会处理这件事。它应该是“无法出售的”类别…..我说的对吗?@GhostCat非常感谢您的指导和时间。您是说希望将Excel文件的内容插入PDF?我想将该文件附加为PDF格式,因此当我单击该Excel图标时,应下载包含内容的Excel文件。因此,您只需将下载链接插入PDF?@GhostCat:接受,我会处理好的。它应该是“无法挽救”类别……我说的对吗?@GhostCat非常感谢您的指导和时间。
$mpdf->SetAssociatedFiles([[
    'name' => 'public_filename.xml',              //this is the file name that will be displayed to the user
    'mime' => 'text/xml',
    'description' => 'some description',
    'AFRelationship' => 'Alternative',
    'path' => __DIR__ . '/../data/xml/test.xml'   //this is the path to the file
]]);