我尝试使用“缩放”功能更改图片的大小,但没有效果
\documentclass{report}
\usepackage{graphicx}
\usepackage[left=1.5cm,top=1cm,right=1.5cm,bottom=1cm]{geometry}
\begin{document}
\SweaveOpts{concordance=TRUE}
\begin{figure}[htb]
\begin{center}
\includegraphics[scale=0.5]{D:/R/pdf/pruebas/caratula3.jpg}
\end{center}
\begin{center}
\includegraphics[scale=1]{D:/R/pdf/pruebas/caratula3.jpg}
\end{center}
\end{figure}
\end{document}
这就是图像。
谢谢!
答案1
您说它不起作用是什么意思?如果添加 scale=1 的图像会发生什么?另外,不要加载graphics
。
考虑以下:
\documentclass{report}
\usepackage{graphicx}
\usepackage[left=1.5cm,top=1cm,right=1.5cm,bottom=1cm]{geometry}
\begin{document}
\begin{figure}[htb]
\begin{center}
\includegraphics[scale=0.5]{example-image-a}
\end{center}
\begin{center}
\includegraphics[scale=1]{example-image-a}
\end{center}
\end{figure}
\end{document}
答案2
我遇到了同样的问题(图像无法缩放\includegraphics[scale=value]{image}
)。
就我而言,我无意中设置了命令的默认缩放值\includegraphics
,如下所述:暂时关闭默认缩放选项 (\setkeys{Gin})
就我的情况来说,修复这个问题很简单,只需删除以下行:
\setkeys{Gin}{width=<value>}
我希望其他人发现这个答案有用!
答案3
我遇到了同样的问题。由于某种原因,我在以下环境中工作:
\begin{figure*}
\end{figure*}
当我删除 * 时,比例功能再次正常工作。
\begin{figure}
\includegraphics[scale=0.7]{image file goes here}
\end{figure}
答案4
有些 PDF 由于某些原因无法缩放。作为解决方法,您可以使用resizebox
:
\resizebox{\linewidth}{!}{\includegraphics{Jupyter_logo.pdf}}
如果你对这样的示例感兴趣,可以从以下网址下载 Jupyter 徽标的 SVG 文件:维基媒体并使用 进行转换。在我的情况下,如果我指定选项rsvg-convert -f pdf -o Jupyter_logo.pdf Jupyter_logo.svg
,它不会改变大小,并且如果我设置了 之类的内容,它不可见。YMMV。width
includegraphics
scale=2