Report Manager
ENES

Report Manager

Motor de informes y diseñador visual de código abierto para .NET, Delphi, C++Builder, Lazarus, Linux y macOS — salida a PDF, SVG, HTML e impresión.

Formato avanzado

Etiquetas HTML para nombre, tamaño, estilo y color de fuente, con interpolación de expresiones en el propio texto:
Cliente: <b>{{CLIENTE.NOMBRE}}</b>

Texto y fuentes Nuevo

El texto se compone con el motor de cada sistema —DirectWrite en Windows, Core Text en macOS, FreeType y HarfBuzz en Linux—, así que las ligaduras y las escrituras complejas como el árabe salen bien en la vista previa, en el papel y en el PDF. Las fuentes variables se incrustan en la instancia que pide el informe, y el texto que copia del PDF es el texto del informe.

Diseñador visual de informes

Distribuya el diseñador para modificar informes sin tocar su aplicación.

AI Copilot Nuevo

Cree, edite y depure informes con IA: generación por esquema, ayuda SQL y de expresiones.

Diseñador para el escritorio Linux Nuevo

El diseñador de informes completo en Ubuntu, Debian y otras distribuciones: paquetes Qt 6 y AppImage, con los asistentes de IA. Instalación (en inglés)

macOS Nuevo

El diseñador, el motor y los paquetes de Lazarus en macOS con la interfaz nativa Cocoa: el diseñador como .dmg para descargar en Mac con Intel y con Apple Silicon, y todo desde el código fuente. Detalles

Lazarus y Free Pascal Nuevo

Motor, exportación a PDF, vista previa y un diseñador integrable para Windows, Linux y macOS, en la paleta de componentes desde el Online Package Manager. Detalles (en inglés)

Servidor de informes web y TCP Nuevo

Genera PDF al vuelo con un servidor multiprocesador — sin pago de licencias. Y nuevo: un servidor web con API pública y diseñador de informes en el navegador con copiloto de IA, en un solo contenedor Docker. Compare los tres servidores

.NET y .NET Core

Bibliotecas nativas y paquetes NuGet, componentes Delphi/C++Builder y ActiveX.

Reportman DB Agent

Ejecute e imprima sus informes desde cualquier lugar mediante una conexión de agente segura.

Descripción de la aplicación

Report Manager es una aplicación de generación de informes (Report Manager Designer) y un conjunto de bibliotecas y herramientas de línea de comandos para previsualizar, exportar o imprimir informes. Incluye componentes nativos para .NET y .NET Core y Delphi/C++Builder, un componente ActiveX, y una biblioteca dinámica estándar para su uso desde cualquier lenguaje como GNU C. El diseñador también funciona en el escritorio Linux y en macOS, el motor, la vista previa y el diseñador están disponibles como paquetes de Lazarus, y también hay una versión para Linux 64 bits que genera archivos PDF.

Diseñador de Report Manager con el asistente de IA Vista previa de un informe de Report Manager
El diseñador de Report Manager con el asistente de IA, y una vista previa del informe.

Hay disponibles paquetes NuGet de Report Manager; se ha creado un nuevo repositorio para desarrollo en .NET.

El motor incluye un servidor de informes TCP a través del cual los clientes obtienen informes procesados en el servidor. También se incluye un completo servidor web de informes que genera archivos Adobe PDF al vuelo — un potente servidor de informes de red sin pago de licencias y con soporte multiprocesador.

Licencia

Report Manager es código abierto bajo el modelo de licencia MPL (incluye permiso de uso en aplicaciones GPL), por lo que puede usarlo en sus aplicaciones comerciales, pero cualquier mejora del motor debe ser publicada.

Comprar

Report Manager es libre y gratuito; puede adquirir soporte u otros servicios.

Resumen de características

Funciona en Windows, Linux y macOS. Puede distribuir el diseñador de informes, con lo que consigue modificar informes sin modificar su aplicación, y el resultado puede guardarse como archivo Adobe PDF.

Report Manager dispone de múltiples características (en inglés), incluyendo algunas exclusivas como bibliotecas de informes, metaarchivos, fuentes de impresora, secciones externas y subinformes hijos. Si utiliza Delphi, C++Builder o FPC/Lazarus, puede incluir el motor de informes — presentación preliminar, diálogo de impresión y opciones del informe — en sus propios ejecutables.

Versión actual

Consulte las novedades de la versión actual (en inglés), un resumen de los entornos de desarrollo soportados, la lista de características, la documentación y las preguntas frecuentes (F.A.Q.)