Advertisement
depwl9992

Read JPG EXIF w/ Thumbnail

Jan 4th, 2017
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.75 KB | None | 0 0
  1. <?php
  2. /** Taken from Example #1 of http://php.net/manual/en/function.exif-read-data.php */
  3.  
  4. $fn = "images/zucchini.jpg";
  5. $section = "ANY_TAG"; // Can be FILE, COMPUTED, ANY_TAG, IFD0, THUMBNAIL, COMMENT, or EXIF
  6.  
  7. echo "<h1>Reading exif data from $fn</h1>";
  8.  
  9. $exif = exif_read_data($fn, $section,true,true); // Set to break sections into subarrays and reads actual thumbnail data into $exif["THUMBNAIL"]["THUMBNAIL"].
  10. echo $exif === false ? "No header data found.<br/>" : "Image contains headers<br/>";
  11.  
  12. // Dump full $exif array
  13. echo "<pre>";
  14. print_r($exif);
  15. echo "</pre>";
  16.  
  17. // Perform base-64 encoding of thumbnail and display as embedded image.
  18. echo "<img src='data:image/jpg;base64," . base64_encode($exif["THUMBNAIL"]["THUMBNAIL"]) . "'/>";
  19. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement