PDF到图像转换无法在Cakephp中运行

时间:2013-07-17 07:22:34

标签: cakephp

大家好,请帮帮我, 在Cakephp中,我需要将动态生成的pdf转换为.png图像

所以为此我做了这个:

               $a = explode('/',$pdfURL1);
            $b = $a[10];
            $c = explode('.',$b);
            $pdfname= $c[0];
            //pr($pdfname);
            //$dirname = "D:/Images/ExtractFromFTP/" . $pdfname;
            $dirname = BASE_URL."app/webroot/images/uploaded_files/research/" . $pdfname;
            pr($dirname);

            if (mkdir($dirname,0777)) {
            exec("convert -scale  1500x1000 " . escapeshellarg(BASE_URL."app/webroot/images/uploaded_files/research/${dirname}/img%d_".$pdfname.".png"));
            } else {
             echo 'Could not create dir!';
            }

目录名 $ dirname $ pdfname 即将推出,但'无法创建目录!'会被回显, .png 未形成并保存在文件夹 app / webroot / images / uploaded_files / research /

我不确定,我在做什么,有人请帮助我。

由于

1 个答案:

答案 0 :(得分:0)

您使用错误常量来确定图像路径,代码应为此

$dirname = WWW_ROOT."images".DS."uploaded_files".DS."research".DS. $pdfname;