Convertir prnx a doc

Convertir PRNX a DOC

Convierta un documento de impresión PRNX de DevExpress mediante DOCX o RTF y, después, guárdelo como DOC heredado.

Cree archivos DOC en línea

Todavía no podemos leer archivos PRNX, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en DOC:

Cómo convertir un archivo prnx a doc

  • Documentos

Un sistema receptor puede requerir el formato heredado .doc de Microsoft Word para editar, archivar o intercambiar documentos. Dado que .prnx es un formato de documentos de impresión de DevExpress, normalmente debe abrirse o exportarse mediante software de DevExpress antes de que Word pueda procesarlo.

Qué es el formato PRNX

PRNX es un formato de documento propietario asociado con DevExpress Printing System y XtraReports/DevExpress Reporting. Normalmente almacena un documento de informe serializado y renderizado para su vista previa o impresión, en lugar de la definición de informe editable utilizada para generarlo.

Los archivos PRNX suelen proceder de aplicaciones que integran controles de generación de informes o de vista previa de impresión de DevExpress. El contenido exacto y el método de carga dependen de la versión de DevExpress y de la aplicación que creó el archivo. Un documento PRNX puede contener texto con posición fija, imágenes, gráficos, tablas, códigos de barras y otros elementos de informe renderizados; cambiar la extensión del nombre de archivo no lo convierte en un documento Word editable.

Qué es el formato DOC

DOC es el formato de documento binario heredado de Microsoft Word, asociado principalmente con Word 97–2003. Admite texto editable, tablas, imágenes, encabezados, pies de página y formato de página básico, y sigue siendo necesario para algunos sistemas y programas antiguos de gestión documental.

.doc ofrece menos funciones y, por lo general, una menor fidelidad de conversión que el formato moderno .docx basado en XML. Si el destinatario acepta DOCX, exporte a DOCX en su lugar y evite la conversión adicional al formato heredado.

Cómo realizar la conversión

  1. Haga una copia de seguridad del archivo original report.prnx.
  2. Abra el archivo en la aplicación basada en DevExpress que lo creó o en una aplicación compatible proporcionada por su desarrollador. Una instalación normal de Word y la mayoría de los convertidores de uso general no pueden interpretar PRNX directamente. Si la aplicación dispone de una vista previa de impresión, cargue allí el PRNX mediante su comando para abrir o cargar documentos.
  3. Utilice el comando de exportación de la vista previa o de generación de informes, como Export → DOCX o Export → RTF. Los formatos disponibles varían según la versión de DevExpress y la configuración de la aplicación host. Configure el intervalo de páginas, la calidad de imagen y las opciones de diseño cuando el cuadro de diálogo de exportación las proporcione.
  4. Abra el archivo .docx o .rtf resultante en Microsoft Word o LibreOffice Writer.
  5. En Word, seleccione File → Save As, elija Word 97–2003 Document (*.doc) y guarde el archivo final. En LibreOffice, seleccione el formato correspondiente de Word 97–2003.

DevExpress Reporting suele proporcionar exportación a DOCX y RTF, pero una aplicación de vista previa concreta puede mostrar solo uno de ellos. RTF es una alternativa adecuada: Word lo abre directamente, después de lo cual File → Save As puede crear un archivo DOC. RTF es un formato intermedio, no un archivo DOC en sí mismo.

Conversión mediante programación y por lotes

Si una aplicación .NET ya carga el PRNX mediante DevExpress, utilice las funciones de carga y exportación de documentos de esa aplicación. La aplicación debe disponer de ensamblados de DevExpress compatibles y, según cómo se haya generado el PRNX, tener acceso a las fuentes, imágenes, recursos o datos del informe necesarios. Exporte primero a DOCX o RTF y, después, cree el DOC con Word o LibreOffice.

Después de que DevExpress haya producido report.docx, LibreOffice puede realizar el paso al formato heredado sin abrir una interfaz gráfica:

soffice --headless --convert-to doc:"MS Word 97" --outdir output report.docx

Este comando no lee .prnx; solo convierte el DOCX intermedio. Pruebe la versión instalada de LibreOffice y revise el resultado, ya que los nombres de los filtros y los resultados del diseño pueden variar.

Opciones de conversión en línea

No existe un servicio en línea de uso general fiable para la conversión directa de PRNX. Servicios como CloudConvert pueden manejar formatos intermedios comunes, pero deben utilizarse únicamente después de que DevExpress exporte el PRNX a DOCX, RTF o PDF y solo cuando el servicio indique explícitamente los formatos de entrada y salida necesarios.

No cargue informes confidenciales, información personal, datos de clientes ni resultados empresariales propietarios en un convertidor en línea. Para documentos privados o regulados, utilice Word, LibreOffice o una aplicación de DevExpress controlada internamente.

Limitaciones de calidad y compatibilidad

  • Un PRNX renderizado puede exportarse como cuadros de texto con posición fija, objetos independientes o imágenes, en lugar de párrafos de Word con flujo natural. La similitud visual no garantiza una edición cómoda.
  • La ausencia de fuentes puede cambiar el ajuste de línea, el ancho de las tablas, los saltos de página y la paginación. Instale en el equipo de conversión las fuentes utilizadas por el informe; incrústelas en el informe solo cuando el flujo de trabajo de DevExpress lo admita.
  • Los gráficos, subinformes, códigos de barras, controles personalizados, transparencias y tablas complejas pueden rasterizarse, reorganizarse u omitirse según el exportador utilizado.
  • La conversión de DOCX o RTF a DOC puede eliminar funciones más recientes de Word y modificar campos, imágenes, saltos de página y diseños complejos. Abra el .doc final en Word y compruebe todas las páginas.
  • Si el PRNX está incompleto o depende de recursos externos no disponibles, la aplicación original de DevExpress puede ser la única forma de renderizarlo correctamente.
  • Cambiar el nombre de report.prnx a report.doc solo modifica la extensión; no convierte el archivo y normalmente hará que Word no pueda leerlo.

La base de datos actualmente no contiene ningún convertidor de archivos prnx.

Preguntas frecuentes

¿Se puede convertir un archivo PRNX directamente a DOC?

Por lo general, PRNX debe exportarse primero a DOCX o RTF y después guardarse en el formato DOC antiguo. Este paso adicional puede afectar la posición y el formato, porque DOC no conserva exactamente la estructura original del documento impreso.

¿Mi informe PRNX seguirá siendo editable después de convertirlo a DOC?

El texto puede seguir siendo editable, pero no se conservarán el diseño original del informe, la configuración de impresión ni la estructura interactiva. Los elementos posicionados, gráficos, líneas y otros objetos del informe pueden convertirse en objetos independientes o en contenido aplanado.

¿Por qué cambian los saltos de página y la alineación al convertir de PRNX a DOC?

DOC utiliza texto redistribuible y métricas diferentes de fuentes, márgenes e impresora, mientras que PRNX está diseñado para conservar las páginas impresas. Por lo tanto, la falta de fuentes o los cambios en el espaciado pueden provocar ajustes de línea, superposiciones, desplazamiento de elementos o saltos de página diferentes.

¿Aparecerán todas las páginas de un archivo PRNX en el archivo DOC?

Por lo general, las páginas se trasladan mediante la exportación intermedia, pero no se garantiza que su apariencia exacta se conserve. Las páginas complejas o el contenido representado como gráficos pueden cambiar de escala, reposicionarse o aplanarse durante la conversión.

Otras conversiones de archivos .prnx

Convertir a .doc
desde otros formatos

Compartir en redes sociales: