如何限制图像的输出到小页面?

如何限制图像的输出到小页面?

我正在尝试为文档章节创建一个精美的封面,我想在其中包含与内容相关的图片,为此我创建了一个minipage环境,在其中放置了一个tikzpicture包含章节标题、一些灰色背景以模拟一些阴影和图像本身。但是图像文件与框的大小不同minipage,它会“泄漏出来”。

是否有一个参数或方法可以解决这个问题,以便我可以放大图像,同时限制它只能在环境内打印minipage?我确实找到了这个解决方案(将图像裁剪为方框) 但我很挑剔,minipage所以我保留了章节的标签。

以下是我目前得到的代码:

\usepackage{tikz,lipsum}
\usepackage{geometry}\geometry{letterpaper, margin=1in}

\thispagestyle{empty}
\begin{minipage}[b][6cm]{\paperwidth}
    \begin{tikzpicture}[remember picture, overlay]
        \draw[fill=gray, xshift=-3cm] (current page.north west) rectangle (\paperwidth, 0cm); %% grey shadow rectangle
        \node[yshift=9cm, opacity=0.5] at (current page.center)
            {\includegraphics[scale=0.75]{nilum}}; %% the image 
        \node[rectangle, rounded corners=8pt, fill=blue] at (1.5,0)
            {\Huge\bfseries\color{red} Chapter one}; %% chapter title
    \end{tikzpicture}
\end{minipage}\vspace{3em}
\lipsum[1]

当前的输出如下

相关内容