Html 试图在我的laravel网站上安装tcpdf?
在这篇文章中,我将把这个帐户称为用户 所以我把tcpdf目录放在/home/user/laravel中/ 然后我尝试在一页中这样做:Html 试图在我的laravel网站上安装tcpdf?,html,laravel,tcpdf,Html,Laravel,Tcpdf,在这篇文章中,我将把这个帐户称为用户 所以我把tcpdf目录放在/home/user/laravel中/ 然后我尝试在一页中这样做: {{ HTML::link('/tcpdf/examples/example_001.php') }} 我得到了404请求页面,我设置了这个页面 你知道为什么会发生这种情况,或者为什么它不起作用吗? 我需要走路线吗 关于这方面的任何信息都将非常有用。如果您真的想在您的Laravel应用程序中使用TCPDF,您很可能希望像使用composer的其他软件包一样包含
{{ HTML::link('/tcpdf/examples/example_001.php') }}
我得到了404请求页面,我设置了这个页面
你知道为什么会发生这种情况,或者为什么它不起作用吗?
我需要走路线吗
关于这方面的任何信息都将非常有用。如果您真的想在您的Laravel应用程序中使用
TCPDF
,您很可能希望像使用composer
的其他软件包一样包含它。关于如何将TCPDF
添加到composer.json
,以便让composer
自动下载到您的供应商区域,请参见此答案:(忽略帖子标题-它确实涉及将TCPDF
与composer
一起包含在内)
使用上面的代码示例所实现的是,只需在URL基础上呈现指向某个URI的链接。这是否有效将取决于本地web服务器的配置方式以及Laravel和Laravel路由的配置方式
话虽如此,我认为你的解决方案走错了方向。最后,我相信您要做的是使用composer
拖动TCPDF
,然后创建一个包含以下代码的PDF文件:
$pdf = new TCPDF();
$pdf->AddPage();
$pdf-> ... other stuff according to the TCPDF API...
$pdf->Output( 'test.pdf', 'I' );
TCPDF
API可在此处找到:
您可以将一些类似的代码放入控制器方法中,以使其发挥作用,但稍后您可能会希望将其移到其他地方。我确实发现了这一点,我使用了您刚才提到的方法,即使用composer安装了一个供应商,这使这一过程非常简单。詹姆斯格上面所说的完全正确!