给一个参考:
\begin{figure}
\begin{tikzpicture}[remember picture, overlay]
\tikzstyle{reverseclip}=[insert path={(current page.north east) --
(current page.south east) --
(current page.south west) --
(current page.north west) --
(current page.north east)}
]
\begin{scope}
\begin{pgfinterruptboundingbox}
\path [clip] (0,0) circle [radius = 2mm] [reverseclip];
\end{pgfinterruptboundingbox}
\draw (-1,0)--(1,0);
\end{scope}
\draw (-1,-1)--(1,1);
\end{tikzpicture}
\end{figure}