Imprimir en Columnas


([N1] Manuel,Cabrera) #1

Necesito imprimir un texto en columnas periodísticas. Es decir el texto debe fluir y adaptarse a columnas paralelas en cada página.
El texto lo crea y modifica el usuario en un campo texto enriquecido de una tabla.

Alguna idea ?
Se puede hacer con vReport ?

Saludos.


([N3] pacosatu) #2

Hola Manuel.

¿De qué sistema operativo estamos hablando?

  • vReport está hecho con https://www.nocisoft.com y me parece que no tiene esa funcionalidad. El control Texto enriquecido del vReport puede imprimir contenido HTML con algún formato, pero no soporta multicolumna con flujo automático de Texto.
  • En Windows puedes recurrir a la automatización OLE para rellenar una plantilla de MS Word (método antiguo pero muy efectivo).
  • Quizás haya algún editor javascript que puedas incrustar en tu aplicación.
  • Usar la API de alguna de las plataformas cloud de Office, Google Docs, Zoho Docs, …

Ya existe la propuesta de Recomendación del CSS3 -> https://www.w3.org/TR/css3-multicol/ pero creo que pocos navegadores la han incorporado.
Internet Explorer 10 sí que soporta multicolumna -> https://msdn.microsoft.com/es-es/library/dn126141.aspx.

Creo que está algo complicado, de momento.

Saludos
Paco Satué