pbi_reflow_pages
Rescales existing pages to a new system's canvas, adjusting visual sizes and text colors while preserving layout. Optionally dry-run to preview changes.
Instructions
Reescala las paginas ya escritas al lienzo de otro sistema.
El camino de vuelta que faltaba. Aplicar un sistema cambia el tema del informe, pero NO reescribe lo ya compuesto: las paginas se quedan con el lienzo anterior —visuales fuera de limites, basura invisible que si viaja al render— y con los colores que se cocieron al componerlas: un titulo compuesto en tema oscuro queda BLANCO SOBRE BLANCO al pasar a claro, sin que falle nada.
Esto hace las dos cosas: reescala cada visual proporcionalmente al lienzo nuevo (acotandolo si no cabe) y recalcula el color de texto de los elementos decorativos con el tema del sistema destino.
No recompone: no se puede saber que intencion tenia cada visual, y
adivinarla seria peor. Si una pagina necesita otra estructura,
recomponla con pbi_compose_page. Esto la deja utilizable, no optima.
pages: subconjunto opcional (id o nombre visible); por defecto todas.
dry_run=true (por defecto) devuelve el plan visual por visual, con
cuales estaban ya fuera de limites, sin escribir nada.
Escribe en el informe (PBIR): requiere el proyecto CERRADO en Desktop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pages | No | ||
| system | Yes | ||
| dry_run | No | ||
| request_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |