Function: image-dired-get-thumbnail-image

image-dired-get-thumbnail-image is a byte-compiled function defined in image-dired.el.gz.

Signature

(image-dired-get-thumbnail-image FILE)

Documentation

Return the image descriptor for a thumbnail of image file FILE.

Source Code

;; Defined in /usr/src/emacs/lisp/image-dired.el.gz
(defun image-dired-get-thumbnail-image (file)
  "Return the image descriptor for a thumbnail of image file FILE."
  (unless (string-match (image-file-name-regexp) file)
    (error "%s is not a valid image file" file))
  (let* ((thumb-file (image-dired-thumb-name file))
	 (thumb-attr (file-attributes thumb-file)))
    (when (or (not thumb-attr)
	      (time-less-p (file-attribute-modification-time thumb-attr)
			   (file-attribute-modification-time
			    (file-attributes file))))
      (image-dired-create-thumb file thumb-file))
    (create-image thumb-file)
;;     (list 'image :type 'jpeg
;;           :file thumb-file
;;        :relief image-dired-thumb-relief :margin image-dired-thumb-margin)
    ))