TEX を使用して結婚式の招待状を作成する

TEX を使用して結婚式の招待状を作成する

結婚式の招待状として送れる PDF をたくさん作成しようと考えています。招待状を作成して送るのに Python と Latex を使ってみましたが、行き詰まってしまいました。LaTeX でドキュメントを作成し、VBA (経験あり) を使用して PDF の名前とメール アドレスに基づいて送信することにしました。次のようなデータを含む .csv があります。

name_1,email_1
name_2,email_2
...

これはこれまでの私の TeX コードです。現在、XeLaTeX を使用してドキュメントをコンパイルしており、最後の行で招待状に必要な背景を追加します。

\documentclass[a4paper]{article}
\usepackage{eso-pic,graphicx}
\usepackage[top=2cm, bottom=2cm, outer=0cm, inner=0cm]{geometry}
\usepackage{fontspec}
\usepackage[absolute,overlay]{textpos}
\usepackage{xcolor}

\definecolor{orangeish}{HTML}{de762c}
\definecolor{greyish}{HTML}{595959}

\pagestyle{empty}

\title{My Title}
\begin{document}

\begin{textblock*}{210mm}(0mm,70mm)
\setmainfont{QuicksandBook-Regular}
\color{orangeish}
\fontsize{54}{60}\selectfont
\centering
SAVE THE DATE
\end{textblock*}

\begin{textblock*}{210mm}(0mm,110mm)
\setmainfont{QuicksandLight-Regular}
\color{greyish}
\fontsize{18}{20}\selectfont
\centering
TO CELEBRATE THE WEDDING OF
\end{textblock*}

\begin{textblock*}{210mm}(0mm,145mm)
\setmainfont{QuicksandLight-Regular}
\color{greyish}
\fontsize{48}{50}\selectfont
\centering
ME AND MY PARTNER
\end{textblock*}

\begin{textblock*}{210mm}(0mm,200mm)
\setmainfont{QuicksandLight-Regular}
\color{greyish}
\fontsize{18}{20}\selectfont
\centering
01.01.2000\par
LOCATION\par
\end{textblock*}

\begin{textblock*}{200mm}(0mm,280mm)
\setmainfont{Quicksand}
\color{greyish}
\fontsize{12}{15}\selectfont
\flushright
NAME ON THE .csv\par
INVITATIONS TO FOLLOW
\end{textblock*}

 
\AddToShipoutPictureBG*{\includegraphics[width=\paperwidth, height=\paperheight]{save_the_date_2_compressed.jpeg}}

\end{document}

そこで私の質問は、TeX で .csv ファイルからすべての名前を読み取り、それを TeX コードに挿入して、それらの名前で命名された PDF を生成するにはどうすればよいかということです。

不明な点があればお知らせください。できるだけ早く返信いたします。

関連情報