如何缩放 .eps 图形而不调整其文本大小

如何缩放 .eps 图形而不调整其文本大小

如何使用\tikz调整大小(比例).eps格式的图片(图形)而不调整其中的文本和数字的大小?

PS。我已经接触过下面的问题,但在我的情况下实现它时遇到了问题,因为我有 .eps 文件,并且不确定哪个是最佳选择。有人可以修改下面的代码以使其正常工作吗?谢谢。

正确缩放 tikzpicture

如何使用 \resizebox 但不调整文本大小(tikzpicture)

将 tikz 图形缩放到 \textwidth 的百分比

我的代码需要更改为\tikz

\documentclass[conference]{IEEEtran}
\usepackage{siunitx}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{array}
\usepackage{makecell, booktabs, multirow}

\usepackage{pgfplots}
\usepackage{tikz}
\usepackage{tikzscale}
\usepackage{epstopdf}
\DeclareGraphicsExtensions{.eps}


\begin{document}
\begin{figure}[h]
\begin{center}\vspace{-0.4 cm}
{\resizebox{0.52\textwidth}{0.21\textwidth}{{\includegraphics*{Fig_11.eps}}}\vspace{-0.1 cm}
\midskip \footnotesize{\verb+      +(a)}\vspace{-0.6 cm}
\label{fig:Fig_11}
\end{center}}
\end{figure}

\end{document}

该图还具有 x 轴、y 轴和图例。

答案1

一般来说这是不可能的,这取决于 EPS 文件中字母的形式。如果它们已经绘制为路径而不是字符数据(这曾经相当常见,现在可能不那么常见了),那么很难改变,因为没有简单的方法来区分字母。

如果是简单文本,您可能能够编辑 EPS 来更改文本大小和位置,或者(更简单)使用psfrag包将文本替换为乳胶排版等效文本。

或者如果失败了,您可以缩放图像并用白色框覆盖以隐藏文本,然后在其上覆盖打印乳胶排版文本。

这些都不是特别方便,如果可能的话,最好回到制作 EPS 的原始应用程序并生成所需大小的 EPS。

我认为没有tikz任何与此问题相关的功能。

相关内容