Extra wide figure made to appear on page 10, based on answer at Forcing a table or image on a specified page. However, here, [p]
option used for figure, \everypar
is also used.
Extra wideness created with a \makebox[\textwidth]{<figure content>}
.
\documentclass{article}
\usepackage{ifthen,lipsum}
\usepackage{boxhandler}
\holdFigures
\bxfigure{Here is my caption}
{\makebox[\textwidth]{\fbox{\rule{7in}{5in}}}}
\newcommand\checkpage{\ifthenelse{\equal{\csname %
figpage\roman{figure}\endcsname}{\the\numexpr\thepage+1\relax}}%
{\nextFigure[p]}{}}
\def\figpage{10}
\begin{document}
\everypar{\checkpage}
\lipsum[1-70]
\end{document}

[t]
to[p]
in\checkpage
definition, and define the\figpage
to be one page before the image is to appear. – Steven B. Segletes Jul 11 '16 at 19:57