Function: preview-extract-bb
preview-extract-bb is a byte-compiled function defined in preview.el.
Signature
(preview-extract-bb FILENAME)
Documentation
Extract EPS bounding box vector from FILENAME.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/preview.el
(defun preview-extract-bb (filename)
"Extract EPS bounding box vector from FILENAME."
(with-temp-buffer
(insert-file-contents-literally filename nil 0 preview-bb-filesize
t)
(goto-char (point-min))
(when (search-forward-regexp "%%BoundingBox:\
+\\([-+]?[0-9.]+\\)\
+\\([-+]?[0-9.]+\\)\
+\\([-+]?[0-9.]+\\)\
+\\([-+]?[0-9.]+\\)" nil t)
(vector
(if preview-preserve-indentation
(min 72 (string-to-number (match-string 1)))
(string-to-number (match-string 1)))
(string-to-number (match-string 2))
(string-to-number (match-string 3))
(string-to-number (match-string 4))
))))