带有数字印章的信件

带有数字印章的信件

我希望在地址旁边贴上数字邮票。例如:

在此处输入图片描述

但是我没有得到结果:(

在此处输入图片描述

我怎样才能修改的设计begin{letter}{\Poststamp\RecipientAddress}

\documentclass[
fontsize=11pt,
paper=a4,
parskip=half
]{scrlttr2}

\usepackage{graphicx}

\newcommand{\RecipientAddress}{Berliner Rathaus\\Rathausstraße 15\\10178 Berlin}
\newcommand{\Poststamp}{\includegraphics[width=0.2\linewidth]{post1}\\}

\begin{document}
    \begin{letter}{\Poststamp\RecipientAddress}
        \setkomavar{subject}{Test: Poststamp as Image}
        \opening{Hallo,}
        Text............. ..
        \closing{regards}
    \end{letter}
\end{document}

谢谢!

答案1

为了使图像和地址顶部对齐,我将地址放在中,\Longunderstack并将图像放在基线以下的 值处-\ht\strutbox

\documentclass[
fontsize=11pt,
paper=a4,
parskip=half
]{scrlttr2}

\usepackage{graphicx}
\usepackage[usestackEOL]{stackengine}

\newcommand{\RecipientAddress}{\Longunderstack[l]{Berliner Rathaus\\Rathausstraße 15\\10178 Berlin}}
\newcommand{\Poststamp}{\belowbaseline[-\ht\strutbox]{%
  \includegraphics[width=0.2\linewidth]{1200px-Posthorn_Logo_Dt_Bundespost}}}

\begin{document}
    \begin{letter}{\RecipientAddress{} \Poststamp}
        \setkomavar{subject}{Test: Poststamp as Image}
        \opening{Hallo,}
        Text............. ..
        \closing{regards}
    \end{letter}
\end{document}

在此处输入图片描述

图像来源https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Posthorn_Logo_Dt_Bundespost.svg/1200px-Posthorn_Logo_Dt_Bundespost.svg.png.svg从名称中删除了(以避免将 LaTeX 与双重文件扩展名混淆)。

答案2

我在“DIN A4 普通纸(Einlegeblatt)”上使用地址块(网页上的地址输入),它作为背景图像包含在内eso-pic。您可以将邮票 pdf 重命名为\jobname_BM或使用可选参数printstamp。这对于窗口信封来说是完美的!

\documentclass[
fontsize=11pt,
paper=a4,
parskip=half
]{scrlttr2}

\usepackage{graphicx}
\usepackage{eso-pic}
\newcommand\printstamp[1][\jobname_BM]%
{%
  \AddToShipoutPictureFG*
  {%
    \put(0,0)%
    {%
      \parbox[b][\paperheight]{\paperwidth}%
      {%
        \vfill%
        \centering%
        \includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{#1}%
        \vfill%
      }%
    }%
  }%
}%
\KOMAoptions{addrfield=false}
\begin{document}
    \begin{letter}{}
        \setkomavar{subject}{Test: Poststamp as Image}
        \opening{Hallo,}
        \printstamp[stamp]
        Text...............
        \closing{regards}
    \end{letter}
\end{document}

带邮票的信件 pic

在我的例子中,代码是在从派生的专用字母类中scrlttr2,因此在字母中我只需要\KOMAoptions{addrfield=false}\printstamp宏。

匿名;-) 带地址栏的邮票示例:

带地址块的邮票

相关内容