Function: pdf-cache-renderpage-highlight
pdf-cache-renderpage-highlight is a natively compiled function defined
in pdf-cache.el.
Signature
(pdf-cache-renderpage-highlight PAGE WIDTH &rest REGIONS)
Documentation
Highlight PAGE according to WIDTH and REGIONS.
See also pdf-info-renderpage-highlight and
pdf-cache-renderpage.
Source Code
;; Defined in /nix/store/63h5z2vmzn0mfavcxi2idi23g5xcgkbl-emacs-packages-deps/share/emacs/site-lisp/elpa/pdf-tools-20260102.1101/pdf-cache.el
(defun pdf-cache-renderpage-highlight (page width &rest regions)
"Highlight PAGE according to WIDTH and REGIONS.
See also `pdf-info-renderpage-highlight' and
`pdf-cache-renderpage'."
(if pdf-cache-image-inihibit
(apply #'pdf-info-renderpage-highlight
page width nil regions)
(let ((hash (sxhash
(format "%S" (cons 'renderpage-highlight
regions)))))
(or (pdf-cache-get-image page width width hash)
(let ((data (apply #'pdf-info-renderpage-highlight
page width nil regions)))
(pdf-cache-put-image page width data hash)
data)))))