zoukankan      html  css  js  c++  java
  • 图片上打字

    ob_clean();           
      
    $realname = "姓名";  
    $schoolname = "学校";    
    $idcard = "身份证号";   
      
    $image = imagecreatefrompng('certification.png');           // 证书模版图片文件的路径   
    $red = imagecolorallocate($image,00,00,00);                 // 字体颜色  
      
    // imageTTFText("Image", "Font Size", "Rotate Text", "Left Position","Top Position", "Font Color", "Font Name", "Text To Print");  
    imageTTFText($image, 50, 0, 1110, 1025, $red, '字体路径',$realname);  
    imageTTFText($image, 50, 0, 1000, 1023, $red, '字体路径', $schoolname);  
    imageTTFText($image, 55, 0, 900, 810, $red, '字体路径(/usr/share/fonts/truetype/ttf-dejavu/simhei.ttf)', $idcard);  
      
     /* If you want to display the file in browser */  
    header('Content-type: image/png;');  
    ImagePng($image);  
    imagedestroy($image);  
      
      
    /* if you want to save the file in the web server */  
    $filename = 'certificate_aadarsh.png';  
    ImagePng($image, $filename);  
    imagedestroy($image);  
      
      
    /* If you want the user to download the file */  
    $filename = 'certificate_aadarsh.png';  
    ImagePng($image,$filename);  
    header('Pragma: public');  
    header('Cache-Control: public, no-cache');  
    header('Content-Type: application/octet-stream');  
    header('Content-Length: ' . filesize($filename));  
    header('Content-Disposition: attachment; filename="' .  
     basename($filename) . '"');  
    header('Content-Transfer-Encoding: binary');  
    readfile($filename);  
    imagedestroy($image);  
    

      

  • 相关阅读:
    hive默认配置 .hiverc
    hive 行列转换
    hive 全表全字段对比
    shell 获取hive表结构
    粘包现象与解决方案
    win 关闭正在使用的端口
    pycharm格式报错: Remove redundant parentheses
    博客系统作业
    django中间件
    django的用户认证组件
  • 原文地址:https://www.cnblogs.com/pansidong/p/8431861.html
Copyright © 2011-2022 走看看