\documentclass[]{article}
\usepackage{gcheck}

\usepackage[a4paper,portrait,landscape,portrait,a4paper]{geometry}
\geometry{landscape,landscape,portrait,a4paper}
\geometry{top=2cm,twoside,twoside=false}
\geometry{twoside}
\geometry{dvips,showframe}

\begin{document}

\typeout{}
\dcheck\paperwidth{597.50787pt}
\dcheck\paperheight{845.04684pt}
\dcheck\textwidth{418.25368pt}
\dcheck\textheight{702.7831pt}
\dcheck\oddsidemargin{-0.56833pt}
\dcheck\evensidemargin{35.28255pt}
\dcheck\topmargin{-52.36449pt}
\dcheck\headheight{12pt}
\dcheck\headsep{25.0pt}
\dcheck\footskip{30pt}
\dcheck\marginparwidth{65pt}
\dcheck\marginparsep{11pt}
\dcheck\columnsep{10pt}
\dcheck\hoffset{0pt}
\dcheck\voffset{0pt}
\ccheck\mag{1000}
\checkresults
\typeout{}

\manyfoxes\manyfoxes\manyfoxes\manyfoxes
\manyfoxes\manyfoxes\manyfoxes\manyfoxes
\end{document}
