插入列中的 .jpg 图像缩小或挤压

插入列中的 .jpg 图像缩小或挤压

当我尝试.jpg在乳胶表格的一列中插入图像时,图像会缩小,无法拉伸或适合整个列。图像会缩小或被挤压,当我尝试增加徽标的长度时,平行的宽度也会增加,从而在第二列中产生很大的不必要的空间。请告诉我解决方案。

以下是我用来打印表格的代码,其中一个徽标插入到第一列,但是被挤压了:

\documentclass{article}
\usepackage{graphicx}
\usepackage{float}
\usepackage{color}
\usepackage{hyperref}
\usepackage{lscape}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{array}
\usepackage{fancyhdr}
\usepackage[letterpaper ,vmargin ={5mm,15mm},hmargin ={20mm,20mm},includehead, includefoot]{geometry}
\begin{document}
%\fancyhf{}
%\begin{table}[ht]
%\centering
\begin {tabular}{|l|c|l|}
\hline
\includegraphics[width =0.20\columnwidth]{./ieslogo.jpg} & xxxxxxx & xxxxxx\\
\hspace{0.125in} xxxxxxxx & xxxxxT  & xxx \\
\hspace{0.125in} xxxxxx & xxxxxxxx & Page 1\\
\hspace{0.125in} xxxxxx  &\\
\hline
\end{tabular}
%\end{table}
\end{document}

如果我增加徽标的长度,宽度也会增加,从而导致第二列出现不必要的空间。请为我提供解决方案。

答案1

说实话,我不确定我是否理解你的问题到底是什么。但我试了一下。你可以scale用一个值来表示你的图像(如克里斯蒂安·胡普弗提到他的评论)或者,您可以明确强制宽度和高度。 区别在于前者保留了纵横比:

% Enforcing the width and height explicitly
\includegraphics[width=0.4\columnwidth, height=0.1\textheight]{./image.png}

% v.s Scaling down/up the image
\includegraphics[scale=0.08]{./image.png}

请注意,您需要根据徽标的大小修改width, height和的值。scale

编辑

为了解决OP关于垂直对齐的问题,一个解决方案是使用\raisebox

\raisebox{-\totalheight}{\includegraphics[width=0.4\columnwidth, height=0.1\textheight]{./image.png}}

您还可以通过乘以增益来定义想要筹集的金额(例如\raisebox{-0.8\totalheight})。

答案2

我使用了另一张图片,但在此代码中将名称更改为您的名称:

\documentclass{article}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage[letterpaper ,vmargin ={5mm,15mm},hmargin ={20mm,20mm},includehead, includefoot]{geometry}
\begin{document}
\noindent
\begin{tabularx}{\linewidth}{|X|>{\centering}X|l|}\hline
\hspace*{-\tabcolsep}%
\raisebox{\dimexpr-\height+\ht\strutbox}{%
  \includegraphics[trim=0 800 0 0,clip,width=\dimexpr\linewidth+2\tabcolsep]{herby_trecker}} \newline
\hspace{0.125in}\tabular{l}  
  \strut\\
  Xxxxxxxx Xxxxxxxxxx\\
  Xxxxxxxx,Xxxxxxxx 61108-7929\\
  XXXXX 99167
  \endtabular   
  & 
   \tabular[t]{c}
    \strut\\
    XXXX XXXXXXX XXX XXXXXXXXXX\\
    XXXXXX XXXXXXXXXXXX XXXX\\
    XXXXXXXXX XXX XXXXXXXXXX\\
    XXXXXXX
   \endtabular
  & 
   \tabular[t]{l}
    \strut\\
    XX1967-7\\
    Xxx.X \\
    Page 1
   \endtabular\\\hline
\end{tabularx}

\end{document}

在此处输入图片描述

相关内容