2010-05-11 6 views
1

J'ai essayé d'insérer une image au format lettre, mais soit cette image est coupée en raison de la définition des marges du style de document (livre), soit sa taille est limitée aux marges spécifiées.Comment insérer une image pleine page au format lettre?

Ci-dessous le code avec lequel j'ai réussi à obtenir la taille de l'image:

... 
\newenvironment{pagportada}{ 
\begin{list}{}{ 
\setlength{\hoffset}{-1in} 
\setlength{\oddsidemargin}{0cm} 
\setlength{\evensidemargin}{0cm} 
\setlength{\leftmargin}{-1in} 
\setlength{\rightmargin}{-1in} 
\setlength{\textwidth}{14.3cm} 
\setlength{\voffset}{-1in} 
\setlength{\topmargin}{0.5cm} 
\setlength{\headheight}{0pt} 
\setlength{\topsep}{0pt} 
\setlength{\headsep}{0pt} 
\setlength{\topskip}{0pt} 
\setlength{\footskip}{0pt} 
\setlength{\textheight}{19.2cm} 
%\setlength{\listparindent}{\parindent} 
%\setlength{\itemindent}{\parindent} 
%\setlength{\parsep}{\parskip} 
}\item[]} 
{\end{list}} 

... puis appeler l'environnement pour insérer la figure comme:

\begin{pagportada} 
\includegraphics[width=\textwidth]{Portada} 
\end{pagportada} 
\newpage 

Répondre

1

Si vous utilisez LaTeX:

\usepackage{eso-pic} 

le paquet eso-pic vous aidera à mettre des objets sur la fond de pages. Cela ne respectera pas les marges: quel est votre besoin.

Pour mettre une image, inclure le code suivant sur votre page:

% First page 
... 

\newpage 
% Second page 
\AddToShipoutPicture{ 
    \put(0,0){ 
     \parbox[b][\paperheight]{\paperwidth}{ 
      \vfill 
      \centering 
      \includegraphics[width=\paperwidth,height=\paperheight, 
      keepaspectratio]{Portada} 
      \vfill 
     } 
    } 
} 
\newpage 

Et l'image est mise à (0,0) page coordonnées et étendue (maintien rapport d'aspect) sur la page, centré au milieu.

(non testé)

+0

Le code a fait le travail, je vous remercie! Cependant, il n'a pas réussi à exporter le fichier PDF correspondant lors de l'utilisation de la commande dvi2pdf. Avez-vous une suggestion? –

+0

Correfct; cette méthode fonctionne uniquement avec pdftex directement pour créer des fichiers PDF. – Pindatjuh

Questions connexes