je souhaite créer un bouton qui imprime une page spécifique du document.
Je n'y suis pas arrivé avec \Acrobatmenu donc j'ai fait comme j'ai pu avec javascript.
Ce que je n'arrive pas à faire, c'est masquer le bouton impression lorsque l'on imprime (et le garder à l'écran).
Alors voici mon code
Code : Tout sélectionner
\documentclass[12pt, a4paper]{article}
\usepackage{hyperref}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{color}
\usepackage{fancybox}
\usepackage{tcolorbox}
\edef\n{\string\\n}
\begin{document}
\shorthandoff{;}
\shorthandoff{:}
\begin{Form}
\newpage
page 1
\newpage
page 2
\PushButton[name=essai,bordercolor={1 0 0},
onclick={
var f = "essai";
f.display = display.hidden;
var pp = this.getPrintParams();
pp.firstPage=1;
pp.lastPage=1;
this.print(pp);
f.display=display.visible;
}]{\colorbox{blue}{\textcolor{white}{\LARGE\bfseries Cliquer pour Imprimer la page 2}}}
\end{Form}
\end{document}
Gabriel