我想将单个页面的pdf格式转换为jpg文件,以便我可以将其作为图像上传到数据库。我有一些问题Imageick(当我读文件,写它没有任何反应,虽然我没有得到任何错误 这里是HTML表单:将PDF文件转换为JPG格式以html格式获取 - PHP/HTML
DODAJ
prioriteta
1
2
format
A3
A4
THIS --->
,这里是在PHP代码:
if(isset($_POST['save'])){
if(!$_POST['naziv']==""&&!$_POST['opis']==""&&!$_POST['datumz']==""
&&!$_POST['datumk']==""&&isset($_POST['pr'])
&&isset($_POST['format'])&&$_FILES['inputfile']['size']>0){
$naziv = $_POST['naziv'];
$opis = $_POST['opis'];
$datumz = $_POST['datumz'];
$datumk = $_POST['datumk'];
$pr = $_POST['pr'];
$format = $_POST['format'];
$file = file_get_contents($_FILES['inputfile']['tmp_name']);
$modId = $_SESSION['mod_id'];
$img = new Imagick();
$img->readImage($_FILES['inputfile']['tmp_name']);
$img->writeImage('tempImg.jpg');
$stmt = $GLOBALS['conn']->prepare(
"INSERT INTO `deska`(`mod_id`, `naziv`, `opis`, `datumz`, `datumk`,
`prioriteta`, `slika`, `tip`, `datumSpremembe`)
VALUES (?,?,?,?,?,?,?,?,CURRENT_DATE)"
);
$stmt->bind_param('issssibs',$modId,$naziv,$opis,$datumz,$datumk,$pr,$null,$format);
$stmt->send_long_data(6,$file);
if(!$stmt->execute()){
die(mysqli_error($GLOBALS['conn']));
}
$stmt->close();
header("location: ../sub/dodaj.php");
}else{
header("location: ../sub/dodaj.php");
}
正如我前面说:我triyng获得通过HTML表单上传的PDF文件,然后将其更改为JPEG文件 精矿Imagick对象上,我知道查询是不正确的什么即时通讯。试图做但现在不是这个问题,我只是想把PDF保存为图像:)。 谢谢你的帮助!