I have done this thing before. Here is the code:
\newenvironment{changemargin}{% \begin{list}{}{% \setlength{\textwidth}{\paperwidth} \setlength{\textheight}{\paperheight} %\setlength{\oddsidemargin}{-1in} %\setlength{\evensidemargin}{-1in} \setlength{\topmargin}{-1in} \setlength{\topsep}{-1in}% \setlength{\leftmargin}{-1.5in}% \setlength{\rightmargin}{-1.5in}% \setlength{\listparindent}{\parindent}% \setlength{\itemindent}{\parindent}% \setlength{\parsep}{\parskip}% }% \centering% \item[]% }{\end{list}}
On the page in question, I also used \clearpage , \pagestyle{empty} and enlargethispage{...} .
source share