Me gustaría detectar saltos de página en HTML impreso con javascript.
He encontrado mucha información sobre cómo insertar saltos de página con CSS. Sin embargo, mi objetivo es no modificar nada, solo averiguar dónde termina cada página (coordenadas en píxeles o una referencia al primer o último objeto en una página determinada).
He leído la descripción de la propiedad pageBreakAfter , sin embargo, es un tipo de política, si puede/debe haber un salto de página considerando la cantidad de cosas ya escritas en la página. Me gustaría saber dónde están los saltos de página reales.
(El propósito de esta detección es que, en función de su resultado, ajustaré los márgenes y los tamaños de fuente para optimizar el diseño).
¿Algunas ideas?