如何用四张图片填充横向页面

如何用四张图片填充横向页面

我有大量与天气相关的图像,这些图像是针对各个城市绘制的 12 个月的。我想以 pdf 的形式向用户展示这些图像景观以有组织的方式布局。这样就很容易参考了。基本思路是放置四幅图像并附上一些标题,如下所示:- 图像定位的概念 基本上,A 和 C 是相互关联的,B 和 D 也是相互关联的。因此,我想在它周围画一个框,并将 A&C 和 B&D 并排放置(顶部和底部)。A 和 B 的尺寸为 747x559 像素,C&D 的尺寸为 1044x1111 像素。

我在该论坛中看到了一些代码,并找到了一些基本的乳胶代码来放置图像,如下所示:-

\begin{center}
\includegraphics[width=400px\linewidth,height=200px, left]{bar_at_April_7.png}
\includegraphics[width=400px\linewidth,height=200px, right]{bar_at_April_7.png}
\includegraphics[width=400px\linewidth,height=300px, left]{wr_at_April_7.png}
\includegraphics[width=400px\linewidth,height=300px, right]{wr_at_April_7.png}
\end{center}
\caption{ 4 figures}

但是,我没有得到预期的结果。这是我得到的基本输出:-

在此处输入图片描述

它以水平方式排列所有图像,并将最后一幅图像放入下一页。

所以我的问题是,如何以我在第一张图片中列出的相同方式放置这四张图片?一些代码示例将会非常有帮助。

答案1

以下内容可能接近您想要实现的目标:

在此处输入图片描述

\documentclass{article}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{pdflscape}
\usepackage{adjustbox}
\usepackage{xcolor}
\begin{document}
%\begin{landscape}
\begin{figure}
\begin{adjustbox}{minipage=0.45\linewidth,frame=1pt 5pt}
\includegraphics[width=\linewidth]{example-image-a}
\smallskip

\includegraphics[width=\linewidth]{example-image-c}
\end{adjustbox}
\hfill
\begin{adjustbox}{minipage=0.45\linewidth,frame=1pt 5pt}
\includegraphics[width=\linewidth]{example-image-b}
\smallskip

\includegraphics[width=\linewidth]{example-image}
\end{adjustbox}
\caption{This is the caption}
\end{figure}
%\end{landscape}
\end{document}

相关内容