\documentclass[12pt,a5paper,landscape]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx} % para inlcuir logo
\usepackage{xcolor} % para cor
\usepackage{bookman} % Fonte bookman

\usepackage{datatool} % para mala direta

\usepackage[lmargin=1cm,tmargin=1cm,bmargin=1.8cm,rmargin=1.8cm]{geometry} % margins
\usepackage{fancybox} % para colocar moldura na pagina

\usepackage{tikz} % to produce custom shadow box
% \usetikzlibrary{shadows}
% \usetikzlibrary{backgrounds}
\usetikzlibrary{calc} % para calculo de medidas
\usepackage[none]{hyphenat} % sem hifenizacao

\sloppy % prefere underfull do que overfull

% Parametros para sombra
\newcommand{\shadowwidth}{2pt}
\newcommand{\shadowheight}{2pt}
\newcommand{\shadowcolor}{black!30}

\newcommand{\borderlinecolor}{black}
\newcommand{\borderlinewidth}{2pt}

% reimplementando "shadow box" usando tikz
% pois do fancybox nao suporta cores
% Como \settowidth nao funciona bem para pagina,
% largura da caixa sera passado como parametro opcional
% (valor padrao eh \textwidth)
% \settowidth{certificatetitle}{#1} causa perda e conteudos.
% Assim, configurando pelo \textwidth
\newlength{\certificateboxwidth}
\newcommand{\certificatebox}[2][\textwidth]{%
%\settowidth{\certificateboxwidth}{#2}%
\setlength{\certificateboxwidth}{#1}%
\addtolength{\certificateboxwidth}{2\fboxsep}
\begin{tikzpicture}
  % framed box
  \node[draw=\borderlinecolor,line width=\borderlinewidth, rectangle] (certificate)
    {\parbox{\certificateboxwidth} 
        {\vspace*{\fboxsep}\hspace*{\fboxsep}#2\hspace*{\fboxsep}\vspace*{\fboxsep}}
    };
  % shadow
  \draw[fill=\shadowcolor, draw=none] 
     ($(certificate.south west) + (\shadowwidth, -\shadowheight)$) 
         rectangle ($(certificate.south east)+(\shadowwidth,0)$) ;
  \draw [fill=\shadowcolor,draw=none] 
     ($(certificate.south east)+(0,-\shadowheight)$) 
         rectangle ($(certificate.north east)+(\shadowwidth,-\shadowheight)$) ;
\end{tikzpicture}
} % \newcommamd

\fancypage{\setlength{\fboxsep}{8pt}\certificatebox}{}

% titlo do certificado com sombra
\newlength{\certtitlewidth}
\newcommand{\certtitle}[1]{%
\settowidth{\certtitlewidth}{#1}%
\boxput*{#1}{\parbox{\certtitlewidth}%
{\vspace*{\shadowheight}\hspace*{\shadowwidth}%
\color{\shadowcolor}#1}}%
}

\pagestyle{empty}

\begin{document}
\DTLsetseparator{,} % Separador de campos
\DTLsetdelimiter{"} % delimitador de celulas

% associa lista para o arquivo CSV
% \DTLloaddb[noheader,keys={Nome,Trabalho}]{lista}{lista.csv}
\DTLloaddb{lista}{latex-via-exemplos-lista-nomes.csv}

\DTLforeach{lista}{% processa cada item da lista
\personname=Nome,\worktitle=Trabalho}{%
% certificado

% incluindo a imagem de fundo (marca d'agua)
% \begin{flushleft}
%   \noindent
%   \unitlength 0.04\textwidth
%   \begin{picture}(0,0)(0,15)
%     \includegraphics[width=1.0\textwidth]{fundo}
%   \end{picture}
% \end{flushleft}

% \sffamily

% timbre
\begin{center}
%\includegraphics[width=0.1\textwidth]{logo-esquerda}
\hfill
\begin{minipage}[b]{0.6\textwidth}
\center
Universidade Federal de São Carlos \\
Centro de Ciências Exatas e de Tecnologia \\
Departamento de Matemática
\end{minipage}
%\hfill
%\includegraphics[width=0.1\textwidth]{logo-direita}
\hfill~
\vfill
\end{center}

% titulo do certificado
\begin{center}
\certtitle{\scalebox{2}{\LARGE Certificado}}
\end{center}
\vfill

% corpo do certificado
\noindent
{\Large
Certificamos que \textit{\MakeUppercase\personname} apresentou o trabalho intitulado \textit{``\worktitle''} no \textsc{Nome do Congresso}, realizado no período de DATA, em LOCAL.}
\vfill

\begin{flushright}
{\Large LOCAL E DATA.}
\end{flushright}
\vfill

% campo de assinatura, etc
\begin{minipage}{0.45\textwidth}
Realiza\c{c}\~ao: ORGANIZADORES
\end{minipage}
%
\begin{minipage}{0.45\textwidth}
 \centering \noindent
    \underline{\hspace*{0.95\textwidth}} \\
{\Large Comiss\~ao Organizadora}
\end{minipage}

\newpage
} % csvreader
\end{document}
