Du kannst einen beliebigen Hintergrund hinterlegen mit eso-pic, atbegshi, oder einfach TikZ. Auf dem Hintergrund zeichnen, oder dem TikZ background layer.
Beispiel:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{tikz,blindtext}
\usepackage{atbegshi}
\AtBeginShipout{\AtBeginShipoutAddToBox{\tikz[overlay,remember picture]]
\node[lightgray,font=\bfseries,opacity=0.1]
at (current page.center) {
\includegraphics[width=\paperwidth, height=\paperheight]
{example-grid-100x100pt}};}}
\pagestyle{empty}
\begin{document}
\blinddocument
\end{document}
Weitere Beispiele für Hintergrund-Zeichnen:
- TikZ-Buch, [Chapter 9 – Using Layers and Transparency](https://tikz.org/chapter-09)
- LaTeX Cookbook, [Chapter 7 – Beautiful Designs](https://latex-cookbook.net/second-edition/chapter-07)
edit: hier die Hook-Version zum Testen nach dem Hinweis von @ulrike:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{tikz,blindtext}
\usepackage{atbegshi}
\AddToHook{shipout/background}{\tikz[overlay,remember picture]]
\node[lightgray,font=\bfseries,opacity=0.1]
at (current page.center) {
\includegraphics[width=\paperwidth, height=\paperheight]
{example-grid-100x100pt}};}
\pagestyle{empty}
\begin{document}
\blinddocument
\end{document}