Class' DOMPDF'通过Composer下载后找不到

时间:2016-07-06 10:10:29

标签: php

我使用Composer下载最新版本(V0.7)。 我复制了整个下载的供应商'目录到我的Web服务器,但得到错误:  未找到DOMPDF类

如果我更改它以使用命名空间,我会收到错误'致命错误调用未定义的函数DOMPDF()'

几个小时拼命寻找失踪的东西。我以前从未遇到任何使用Composer的问题(它通常会处理所有依赖关系),但显然不是在这种情况下! 任何想法将不胜感激。

Sample Code:

<?php

require "../vendor/autoload.php";

$dompdf =\DOMPDF(); // previously used new DOMPDF();
$dompdf->loadHtml($html);
$dompdf->render();
$dompdf->stream("sample.pdf", array("Attachment"=>0));

?>

1 个答案:

答案 0 :(得分:1)

自己解决了.. 如果有人感兴趣,Github页面上给出的例子缺少CRITICAL线

我补充说:使用Dompdf \ Dompdf; 并修复它。

    Pattern pattern = Pattern.compile("(green trousers)|(green\\s+t)");
    Matcher matcher = pattern.matcher("my beautiful green trousers are red!");
    while (matcher.find()) {
        for (int i = 1; i <= matcher.groupCount(); i++) {
            if (matcher.group(i) != null) {
                System.out.println("group " + i + " matched");
            }
        }
    }