Converter prnx para docx

Converter PRNX para DOCX

Converta um documento de impressão PRNX do DevExpress em um DOCX editável usando um software de reporting compatível.

Crie ficheiros DOCX online

Ainda não conseguimos ler ficheiros PRNX, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em DOCX:

Quer converter PRNX para DOCX?

Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.

Como converter prnx para docx arquivo

  • Documentos

Microsoft Word não pode abrir arquivos PRNX diretamente, portanto é necessário convertê-los quando um relatório precisa ser editado, compartilhado ou arquivado como um documento do Office. O procedimento usual é abrir o documento de impressão DevExpress salvo com o aplicativo ou a biblioteca de impressão de origem e exportá-lo como .docx.

O que é o formato PRNX

.prnx é um documento proprietário do DevExpress Printing System. Ele é normalmente criado por aplicativos desenvolvidos com DevExpress XtraReports ou DevExpress Reporting quando um relatório gerado é salvo em um fluxo de trabalho de visualização de impressão.

Um arquivo PRNX representa a saída renderizada do relatório e as informações de layout das páginas; normalmente, ele não é o design original do relatório. Um arquivo .repx geralmente contém o layout do relatório, bandas, controles, expressões e a configuração de vinculação de dados usada para gerar essa saída. Os arquivos PRNX são usados principalmente por desenvolvedores e usuários de aplicativos de geração de relatórios baseados em DevExpress.

Microsoft Word, LibreOffice e visualizadores de uso geral não abrem PRNX nativamente. É necessário usar o aplicativo DevExpress de origem, um visualizador de documentos compatível ou um aplicativo personalizado que utilize os assemblies DevExpress correspondentes.

O que é o formato DOCX

.docx é o formato Office Open XML do Microsoft Word. Ele oferece suporte a texto editável, tabelas, imagens, estilos, cabeçalhos, comentários e paginação, sendo adequado para revisar e distribuir o conteúdo de relatórios.

A exportação para DOCX normalmente reproduz o relatório gerado em vez de recriar sua definição. O resultado pode conter caixas de texto posicionadas ou elementos de layout separados, em vez de parágrafos do Word com fluxo natural.

Converter PRNX com software DevExpress

  1. Instale o aplicativo DevExpress Reporting ou XtraReports que criou o arquivo, usando, quando possível, a mesma versão do DevExpress ou uma versão compatível.
  2. Abra input.prnx por meio do visualizador de documentos ou do carregador de visualização de impressão do aplicativo. Um designer de relatórios que aceite apenas .repx pode não abrir um documento PRNX.
  3. Use o comando File → Export ou Export disponível e selecione DOCX ou Microsoft Word. Os nomes dos menus variam entre o End-User Report Designer, o Document Viewer e os aplicativos personalizados.
  4. Salve o resultado como output.docx e inspecione-o no Word ou no LibreOffice para verificar alterações em quebras de página, fontes, tabelas, imagens, gráficos, hiperlinks e caracteres especiais.

Alguns aplicativos DevExpress mais antigos oferecem apenas exportação para RTF. Nesse caso, escolha Export → RTF, abra o arquivo .rtf resultante no Word e use File → Save As para criar um arquivo DOCX. RTF é uma alternativa, não uma forma de recuperar o design original do relatório.

Converter PRNX com a API .NET do DevExpress

Uma biblioteca de impressão DevExpress compatível pode carregar o documento de impressão salvo e exportá-lo. Um padrão típico é:

using DevExpress.XtraPrinting;

var printingSystem = new PrintingSystem();
printingSystem.LoadDocument("input.prnx");
printingSystem.ExportToDocx("output.docx");

Os nomes de classes, namespaces, métodos de exportação e o suporte a DOCX variam conforme a versão do DevExpress e o framework de destino. Se LoadDocument falhar, use o aplicativo que criou o arquivo ou instale os assemblies DevExpress correspondentes; o arquivo pode depender do visualizador, dos controles personalizados ou da configuração de licenciamento desse aplicativo.

Conversão online e compatibilidade

A maioria dos conversores online de uso geral, incluindo serviços como CloudConvert e Zamzar, não oferece suporte confiável à entrada PRNX, pois a conversão requer um mecanismo de renderização DevExpress. Use um serviço online somente se ele listar explicitamente PRNX como formato de entrada aceito e DOCX como formato de saída; alterar a extensão do nome do arquivo não converte o arquivo. A conversão local é preferível para relatórios que contenham dados pessoais, financeiros ou confidenciais.

A exportação para DOCX normalmente não preserva vinculações de dados, parâmetros, campos calculados, bandas de relatório, controles de design-time ou a capacidade de gerar novamente o relatório. Fontes ausentes podem alterar a quebra de linhas e a paginação, enquanto tabelas aninhadas, gráficos, controles personalizados e elementos posicionados podem ser simplificados.

Para obter o resultado mais editável, obtenha o arquivo .repx original e sua fonte de dados, abra-o no DevExpress Reporting, atualize o relatório e exporte o relatório regenerado para DOCX. Se apenas o PRNX estiver disponível, a conversão poderá preservar as páginas visíveis, mas não poderá reconstruir a estrutura ausente do relatório.

O banco de dados atualmente não contém nenhum conversor de arquivo prnx.

Outras conversões de arquivo .prnx

Converter para .docx
de outros formatos

Compartilhar nas redes sociais: