我想将單個頁面的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儲存為圖像:)。 謝謝你的幫助!