如何将PHP代码执行到上传的pdf文件?

时间:2016-07-19 01:42:14

标签: php

我正在使用PHP提取pdf文件的文本。我偶然发现了这段代码https://gist.github.com/neko-fire/7038322,但由于我对PHP很陌生,我不确定如何实际执行代码?

我已经包含了

<?php include('class.pdf2text.php'); ?>

在我的index.php文件中,这是代码的其余部分:

<form id="upload">
    <input type="file" name="Upload" accept=".pdf" style="opacity: 0; position: absolute; z-index: -99" id="up">
</form>
<script type="text/javascript">
    document.getElementById("up").onchange = function() {
        <?php 
        $a = new PDF2Text();
        $a->setFilename('STMNT_RESULT.pdf');
        $a->decodePDF();
        echo $a->output();
        ?>
    }
</script>

任何帮助将不胜感激!感谢

1 个答案:

答案 0 :(得分:0)

为什么在第一次测试时底部有Javascript。

使用以下代码创建.php文件,然后运行php文件。将结果回显给浏览器。

include('class.pdf2text.php');
$a = new PDF2Text();
$a->setFilename('replace this with your pdf filename.pdf');
$a->decodePDF();
echo $a->output();

一旦它处于正常工作状态,那么做你的UI魔术=)