Una página PDF puede declarar rotación de vista separada de sus coordenadas. PDFRotate lee ese ángulo, suma un giro exacto y guarda 0°, 90°, 180° o 270°. Es útil, pero conviene conocer su límite.

La orientación es una instrucción

Una rotación de 90° indica al visor cómo mostrar la página; no vuelve a pintar imágenes, texto ni vectores. Evita una recodificación con pérdidas, pero un flujo que ignore la rotación puede verse distinto. Reflejar es otra transformación y no se admite.

El giro elegido se suma

Si una página ya declara 90° y sumas 90° a la derecha, termina en 180°; 270° más 90° vuelve a 0°. PDFRotate no sustituye todos los ángulos por uno absoluto, porque rompería orientaciones mixtas. El plan muestra páginas y delta, no promete el mismo ángulo final.

Un PDF nuevo requiere una revisión independiente

PDFRotate cambia las entradas de rotación y serializa un archivo aparte. No promete identidad de bytes ni conservar todas las funciones del documento. Metadatos, marcadores, etiquetas, adjuntos, capas, estructura etiquetada, PDF/A o PDF/X, permisos, cifrado, revisiones y firmas pueden cambiar o dejar de aplicarse. Formularios, anotaciones, enlaces, cajas y accesibilidad pueden depender del visor. Conserva el original, abre la descarga en otro visor fiable y revisa cada página afectada.