如何将书籍封面粘贴到打印机模板中?

如何将书籍封面粘贴到打印机模板中?

我正在用 latex 设计书籍封面。但是我需要能够将其粘贴到出版商给我的模板中。该模板是一个 PDF 文件,如下所示。我需要将封面粘贴到突出显示的框中。这是第一个问题。第二个问题是,当我粘贴书籍封面时,我不想遮挡模板中的条形码。使用 latex 工具链可以做到这一点吗?怎么做?否则我有什么选择?非常感谢。

在此处输入图片描述

答案1

这是设置所需的最低要求。其余的取决于您如何构建封面。

例如,在这个示例代码中,我将其放在template.png同一个文件夹中,加载它,将 paperwidth/paperheight 设置为与 .png 相同的尺寸,并强制保持尺寸(如您在同一个模板中看到的那样)。

现在图像在背景中,您可以在上面用普通文本书写。如果您想放置元素,可以尝试类似tikz(参见解决方案 #2)的方法。我个人觉得在背景上放置网格更容易,并使用它来轻松找到坐标并将元素移到上面。但这只是一种方法,这取决于您需要做什么以及您喜欢使用什么。

background包方法

在此处输入图片描述

\documentclass{article}
\usepackage[paperwidth=483mm, paperheight=305mm, margin=0cm]{geometry}
\usepackage[scale=1,angle=0,opacity=1]{background}
\usepackage{graphicx}
\usepackage{lipsum}% to create fake text

\pagestyle{empty}

\begin{document}\noindent%
\backgroundsetup{%
    contents={\includegraphics[width=483mm, keepaspectratio]{template.png}}}%
\lipsum[1-4]% example text
\end{document}

替代方法tikz

在此处输入图片描述

\documentclass{article}
\usepackage[paperwidth=483mm, paperheight=305mm, margin=0cm]{geometry}
\usepackage{graphicx, lipsum}
\usepackage{tikz}

\pagestyle{empty}

\begin{document}\noindent
\begin{tikzpicture}[remember picture, overlay]
    \node[anchor=south west] at (current page.south west) {%
        \includegraphics[width=483mm, keepaspectratio]{template.png}};
    \draw[step=1cm,gray] (current page.south west) grid (current page.north east); 
\end{tikzpicture}
\end{document}

相关内容