【问题标题】:converting PDF to PNG with imagick and HTML input使用 imagick 和 HTML 输入将 PDF 转换为 PNG
【发布时间】:2015-05-12 03:59:47
【问题描述】:

我正在尝试使用 HTML 上传文档 (PDF),并使用 imagick 将其转换为 PNG,如果有人可以查看我的代码并帮助我,我将不胜感激,谢谢!!!

另外,当我尝试通过上传我的文档 PDF 时,我收到一条错误消息

Parse error: syntax error, unexpected '$image' (T_VARIABLE) in 
C:\projects\magick2.php on line 27

第 27 行与此代码 $image->setImageFormat('png') 相关联

<!DOCTYPE htlm>
<html>
<head>  
    <title>TEST!!!</title>

</head>

<div id = "cont">
<form method = "POST" enctype = "multipart/form-data" action =     "magick2.php">
<div id = "choose">
File:

    <input type="file" name="image" size = "40" id = "fimage" accept =  "application/pdf">
    <input type="submit" value="UpLoad" name = "wang">  
</div>
</form>
</div>

<?php

$image = new Imagick();

$image->readImage(string ($_POST['wang'])

$image->setImageFormat('png');

$image->writeImage('C:\projects\matt.png');

$img = $image;

    echo "<img src = matt.png >"; 

$img->clear(); 

$img->destroy();

?>


</html>

【问题讨论】:

    标签: html pdf png imagick


    【解决方案1】:

    你应该收到“image”而不是“wang”

    $image->readImage(string ($_POST['image'])
    

    【讨论】:

      【解决方案2】:

      我不会详细介绍,但该错误消息的实际原因是“在它上面的行缺少分号”。

      $image->readImage(string ($_POST['wang'])
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-06-11
        • 1970-01-01
        • 2012-09-13
        • 2017-07-26
        • 1970-01-01
        • 2011-09-30
        • 1970-01-01
        相关资源
        最近更新 更多