Tikz:删除包含 tikz 的独立文档周围的空白区域

Tikz:删除包含 tikz 的独立文档周围的空白区域

我看到了很多类似的帖子,但尝试了所有的建议都没有解决我的问题。我有一个 tikz 图片作为独立文档中的唯一内容。目标是根据模板为印刷板生成图像这里

我目前拥有的代码是:

\documentclass[border=0mm]{standalone}

\usepackage{tikz}

\def\cutlinet{38.0/300.0}
\def\cutlinel{42.0/300.0}
\def\cutlineb{3034.0/300.0}
\def\cutliner{4838.0/300.0}

\def\foldlinex{2440.0/300.0}

\def\height{3075.0/300.0}
\def\width{4875.0/300.0}

\newcommand{\drawoverlay}{%
    \node [anchor=south west, inner sep=0mm, outer sep=0mm] at (0,0) {\includegraphics[angle=90, width=16.25in, height=10.25in] {big-mat.png}};
}

\newcommand{\drawguides}{%
    \draw [blue] (\cutlinel,0) -- (\cutlinel,\height);
    \draw [blue] (\cutliner,0) -- (\cutliner,\height);
    \draw [blue] (0,\cutlinet) -- (\width,\cutlinet);
    \draw [blue] (0,\cutlineb) -- (\width,\cutlineb);

    \draw [blue] (\foldlinex,0) -- (\foldlinex,\height);
}


\begin{document}
\noindent\begin{tikzpicture}[x=1in,y=1in]

\drawoverlay
\drawguides

\end{tikzpicture}
\end{document}

您可以看到许多明确的尝试来删除图像中的边距和边框。我不知道哪些是必要的(我认为外部分隔符和无缩进不应该是,但我不知道)。

即使经过所有这些尝试,生成的文档仍然大小不正确:

$ pdfinfo output.pdf
Creator:         XeTeX output 2018.08.26:2025
Producer:       xdvipdfmx (20180217)
CreationDate:   Sun Aug 26 20:25:04 2018 EDT
Tagged:         no
UserProperties: no
Suspects:       no
Form:           none
JavaScript:     no
Pages:          1
Encrypted:      no
Page size:      1170.4 x 738.4 pts
Page rot:       0
File size:      488406 bytes
Optimized:      no
PDF version:    1.5

请注意,页面大小约为 16.26x10.256 英寸,而结果应该为 16.25x10.25 英寸。

打开文档后,我可以清楚地看到文档上方和右侧有一些空白。有什么方法可以删除这些空白吗?

答案1

这是您正在使用的 PNG:

原始 PNG

以下是代码的输出:

PNG素材网/ 图像/ 图像/ 图像

Z 没有添加空白。空白位于 PNG 中。

相关内容