Function: pdf-view-image-size
pdf-view-image-size is a natively compiled function defined in
pdf-view.el.
Signature
(pdf-view-image-size &optional DISPLAYED-P WINDOW PAGE)
Documentation
Return the size in pixel of the current image in WINDOW.
If DISPLAYED-P is non-nil, return the size of the displayed image. These values may be different, if slicing is used.
If PAGE is non-nil return its size instead of current page.
Source Code
;; Defined in /nix/store/63h5z2vmzn0mfavcxi2idi23g5xcgkbl-emacs-packages-deps/share/emacs/site-lisp/elpa/pdf-tools-20260102.1101/pdf-view.el
(defun pdf-view-image-size (&optional displayed-p window page)
"Return the size in pixel of the current image in WINDOW.
If DISPLAYED-P is non-nil, return the size of the displayed
image. These values may be different, if slicing is used.
If PAGE is non-nil return its size instead of current page."
(let ((display-prop (if pdf-view-roll-minor-mode
(progn (setq window (if (windowp window) window (selected-window)))
(setq page (or page (pdf-view-current-page window)))
(unless (memq page (image-mode-window-get 'displayed-pages window))
(pdf-view-display-page page window))
(overlay-get (pdf-roll-page-overlay page window) 'display))
(image-get-display-property))))
(if displayed-p
(image-display-size display-prop t)
(image-size display-prop t))))