我是 TikzEdt (v0.2.3.0) 的新用户,我在寻找一种可以制作出版质量的电路图的工具时发现了它。
和 Circuitikz 一起,这似乎是一个可行的解决方案。话虽如此,我得到的 JPG 导出结果却相当糟糕。
\begin{tikzpicture}
\draw (0,4) to [voltage source, v_ =\LARGE $5\ V$, i=\LARGE $i\ {=}\ \frac{5\ V}{100\ \Omega}\ {=} 50\ mA$
] (0,0);
\draw (0,4) -- (6,4) to [resistor=\LARGE $100 \ \Omega$
] (6,0)
-- (0,0) ;
\draw (0,0) to (0,-.5
) node[ground, label =right:\Large$GND$ ]{};
\end{tikzpicture}
产量
这显然很糟糕。我的所见即所得预览和 PDF 输出都很好,但这些却不好。
其他导出选项也会产生类似的结果。我尝试导出 SVG 输出,但 TikzEdt 似乎无法完成此操作,只显示“正在编译以进行导出”这一行,且该行永远不会结束。
无论如何,我知道光栅图形和矢量图形之间的区别,并且我已经在不同的应用程序中调整了 JPG 压缩,但我找不到任何控制压缩的选项。唯一的“另存为...”选项是 PDF,没有可用的 PostScript 选项。
有没有办法生成高质量的输出?最好是 JPG,但我可以在 Gimp 中打开和转换的任何内容都可以。
答案1
JPEG 是不是推荐的矢量图形导出格式。其压缩是有损的,其用途是存储照片。请将矢量图形导出为 PNG(如果您需要位图格式)。
PDF 转 PNG,使用convert
ImageMagick.org 提供的:
pdflatex 示例 pdflatex 示例 转换 -密度 300 示例.pdf 示例.png
对于在 Web 上发布,转换为 SVG 是另一种选择:
乳胶示例 乳胶示例 dvisvgm --zoom=-1 --font-format=woff --exact 示例
文件example.tex
\documentclass{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}
\draw (0,4) to [voltage source, v_ =\LARGE $5\ V$, i=\LARGE $i\ {=}\ \frac{5\ V}{100\ \Omega}\ {=} 50\ mA$] (0,0);
\draw (0,4) -- (6,4) to [resistor=\LARGE $100 \ \Omega$] (6,0) -- (0,0);
\draw (0,0) to (0,-.5) node[ground, label =right:\Large$GND$ ]{};
\end{tikzpicture}
\end{document}
答案2
使用scale=val
选项tikz
缩放图片然后将export
其转换为 jpg 或其他图像格式。
\begin{tikzpicture}[scale=20]
%tikzpicture code here
\end{tikzpicture}