转换图片格式的PHP代码:

<?php
// 检查是否有上传的文件
if(isset($_FILES['image'])) {
  // 获取上传的文件信息
  $file_name = $_FILES['image']['name'];
  $file_tmp = $_FILES['image']['tmp_name'];
  $file_ext = strtolower(pathinfo($file_name, PATHINFO_EXTENSION));

  // 检查文件格式是否支持
  if($file_ext == 'png' || $file_ext == 'gif' || $file_ext == 'jpeg') {
    // 创建PDF文档
    $pdf = new FPDF();
    $pdf->AddPage();

    // 将图片添加到PDF文档
    $pdf->Image($file_tmp, 10, 10, 0, 0, $file_ext);

    // 输出PDF文档
    $pdf->Output();
  } else {
    echo '文件格式不支持!';
  }
}
?>

<!-- 前台页面代码 -->
<form action="" method="post" enctype="multipart/form-data">
  选择要上传的图片:<input type="file" name="image"><br>
  <input type="submit" value="转换为PDF">
</form>

上面的代码使用了FPDF库来创建PDF文档并将图片添加到PDF中。如果上传的文件格式是PNG、GIF或JPEG,那么就将它们转换为PDF并输出;否则,提示用户文件格式不支持。在前台页面中,使用HTML表单来实现文件上传


原文地址: http://www.cveoy.top/t/topic/cPbA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录