如何从PHP代码生成pdf文件或在图像上打印文本

时间:2015-03-03 14:40:25

标签: php html css pdf

我正在暑期培训系统项目中工作,我想通过普通的html表格收集学生信息,这些表格将存储在数据库中

,并且有PDF格式的官方形式的图像 包含: 姓名:身份证号码:公司:等等......

我希望从html表单中收集上述数据

如何移动收集的数据然后将其写在图像上(官方表格)? 我可以在prining之后保留它作为pdf吗?

我试图搜索,但我没有找到我的ansower

1 个答案:

答案 0 :(得分:0)

使用以下代码在图像上打印。

<?php
  //Set the Content Type
  header('Content-type: image/jpeg');

  // Create Image From Existing File
  $jpg_image = imagecreatefromjpeg('sunset.jpg');

  // Allocate A Color For The Text
  $white = imagecolorallocate($jpg_image, 255, 255, 255);

  // Set Path to Font File
  $font_path = 'font.TTF';

  // Set Text to Be Printed On Image
  $text = "This is a sunset!";

  // Print Text On Image
  imagettftext($jpg_image, 25, 0, 75, 300, $white, $font_path, $text);

  // Send Image to Browser
  imagejpeg($jpg_image);

  // Clear Memory
  imagedestroy($jpg_image);
?>

您可以使用fpdf库从图片生成pdf