Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将本地html转换为pdf?_Php_Html_Pdf_Local - Fatal编程技术网

Php 如何将本地html转换为pdf?

Php 如何将本地html转换为pdf?,php,html,pdf,local,Php,Html,Pdf,Local,我已经搜索了很长一段时间了,但是我没有找到任何我可以使用的功能。我需要一个应用程序,一个服务,一个技巧…任何能帮助我将本地Apache服务器中生成的html文件转换为pdf的东西 我发现了一两个应用程序,但它们有严重的非CSS支持,所以它们不是建议 有人实现了我想做的事吗 编辑 事实上,经过长时间的搜索,我找到了以下解决方案: 使用(我使用了SAVE-TO-PDF链接) 为了让pdfcrowd获取本地php生成的HTML页面,您必须调整Apache服务器设置(请参阅) 使用公共IP浏览本地页面(

我已经搜索了很长一段时间了,但是我没有找到任何我可以使用的功能。我需要一个应用程序,一个服务,一个技巧…任何能帮助我将本地Apache服务器中生成的html文件转换为pdf的东西

我发现了一两个应用程序,但它们有严重的非CSS支持,所以它们不是建议

有人实现了我想做的事吗

编辑

事实上,经过长时间的搜索,我找到了以下解决方案:

  • 使用(我使用了SAVE-TO-PDF链接)
  • 为了让pdfcrowd获取本地php生成的HTML页面,您必须调整Apache服务器设置(请参阅)
  • 使用公共IP浏览本地页面(我使用了一些次要的网络工程帮助,实际上是端口转发)
  • 就这样!你完了!只要您从新的公共IP访问应用程序,PHP->HTML->PDF就可以正常工作 我已经使用了一些成功。与webkit配合使用,因此对CSS的支持相当不错。

    我已经成功地使用了它。与webkit配合使用,因此对CSS的支持相当不错。

    我已经成功地使用了它。与webkit配合使用,因此对CSS的支持相当不错。

    我已经成功地使用了它。与webkit配合使用,因此对CSS的支持相当不错。

    尝试使用。它的CSS支持是有限的,但足以创建简单美观的文档。我已经在我的几个项目中成功地使用了它

    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
    $pdf->AddPage();
    $html = '<div style="text-align:center">The words "<span style="font-weight: bold">[mazel] [tov]</span>" mean "Congratulations!"</div>';
    $pdf->writeHTML($html, true, false, true, false, '');
    
    $pdf=新的TCPDF(pdf页面方向,pdf单元,pdf页面格式,真,'UTF-8',假);
    $pdf->AddPage();
    $html='单词“[mazel][tov]”表示“祝贺你!”;
    $pdf->writeHTML($html,true,false,true,false,”);
    
    查看。

    尝试使用。它的CSS支持是有限的,但足以创建简单美观的文档。我已经在我的几个项目中成功地使用了它

    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
    $pdf->AddPage();
    $html = '<div style="text-align:center">The words "<span style="font-weight: bold">[mazel] [tov]</span>" mean "Congratulations!"</div>';
    $pdf->writeHTML($html, true, false, true, false, '');
    
    $pdf=新的TCPDF(pdf页面方向,pdf单元,pdf页面格式,真,'UTF-8',假);
    $pdf->AddPage();
    $html='单词“[mazel][tov]”表示“祝贺你!”;
    $pdf->writeHTML($html,true,false,true,false,”);
    
    查看。

    尝试使用。它的CSS支持是有限的,但足以创建简单美观的文档。我已经在我的几个项目中成功地使用了它

    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
    $pdf->AddPage();
    $html = '<div style="text-align:center">The words "<span style="font-weight: bold">[mazel] [tov]</span>" mean "Congratulations!"</div>';
    $pdf->writeHTML($html, true, false, true, false, '');
    
    $pdf=新的TCPDF(pdf页面方向,pdf单元,pdf页面格式,真,'UTF-8',假);
    $pdf->AddPage();
    $html='单词“[mazel][tov]”表示“祝贺你!”;
    $pdf->writeHTML($html,true,false,true,false,”);
    
    查看。

    尝试使用。它的CSS支持是有限的,但足以创建简单美观的文档。我已经在我的几个项目中成功地使用了它

    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
    $pdf->AddPage();
    $html = '<div style="text-align:center">The words "<span style="font-weight: bold">[mazel] [tov]</span>" mean "Congratulations!"</div>';
    $pdf->writeHTML($html, true, false, true, false, '');
    
    $pdf=新的TCPDF(pdf页面方向,pdf单元,pdf页面格式,真,'UTF-8',假);
    $pdf->AddPage();
    $html='单词“[mazel][tov]”表示“祝贺你!”;
    $pdf->writeHTML($html,true,false,true,false,”);
    

    查看。

    可能重复的@Rangad yeap。这是可能的,尽管该帖子没有指定该解决方案应应用于本地安装,而不是使用任何对web服务的在线调用。请尝试使用@Rangad yeap的:可能重复项。这是可能的,尽管该帖子没有指定该解决方案应应用于本地安装,而不是使用任何对web服务的在线调用。请尝试使用@Rangad yeap的:可能重复项。这是可能的,尽管该帖子没有指定该解决方案应应用于本地安装,而不是使用任何对web服务的在线调用。请尝试使用@Rangad yeap的:可能重复项。这是可能的,尽管该帖子没有指定解决方案应应用于本地安装,但不使用对web服务的任何联机调用。请尝试使用: