Pular para o conteúdo
Converter jrprint para xls

Conversor online gratuito de JRPRINT para XLS

Converta a saída renderizada do JasperReports em uma pasta de trabalho do Excel legado editável.

Converter JRPRINT para XLS online - grátis

Enviando…

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .jrprint

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .jrprint para .xls

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .xls convertido

    O resultado da conversão está pronto para download.

Como converter jrprint para xls arquivo

  • Documentos
  • Nenhuma avaliação ainda.

Um arquivo JRPRINT deve ser convertido quando um relatório precisa ser aberto, filtrado ou editado no Microsoft Excel em vez do JasperReports. XLS também é útil quando um aplicativo legado aceita workbooks do Excel 97–2003, mas não arquivos XLSX mais recentes.

O que é o formato JRPRINT

JRPRINT é um objeto de relatório JasperPrint serializado, produzido pelo mecanismo JasperReports depois que um template de relatório é preenchido com dados. Aplicativos Java baseados em JasperReports, JasperReports Server e fluxos de trabalho de relatórios que usam ferramentas Jaspersoft podem criá-lo.

O arquivo armazena as páginas renderizadas do relatório e seus elementos, incluindo texto, imagens, linhas, estilos, quebras de página e objetos posicionados. Ele não é o template de relatório original, que normalmente tem a extensão .jrxml, nem é uma planilha ou banco de dados. A consulta original, os parâmetros, os campos, a lógica de agrupamento e o design do template não podem ser reconstruídos a partir de um arquivo JRPRINT.

O que é o formato XLS

XLS é o formato binário de workbook do Microsoft Excel para o Excel 97–2003. Ele permite que a saída do relatório seja aberta em software compatível com Excel, no qual os usuários podem classificar e filtrar células, adicionar fórmulas e editar os valores exportados.

Cada planilha XLS suporta no máximo 65.536 linhas e 256 colunas. XLSX normalmente é a melhor opção para versões atuais do Excel, pois suporta planilhas maiores, mas XLS continua sendo útil para software legado e sistemas de importação que exigem especificamente o formato antigo.

Como converter o arquivo

Usando 101convert.com

  1. Abra o conversor de JRPRINT para XLS em 101convert.com.
  2. Faça upload do arquivo .jrprint.
  3. Selecione XLS como formato de saída e inicie a conversão.
  4. Baixe o workbook gerado e verifique suas planilhas, contagem de linhas, valores e formatação no Excel ou em outro aplicativo de planilhas compatível.

Essa opção não exige a instalação do Java ou do JasperReports e é gratuita. Não faça upload de relatórios confidenciais, regulamentados ou sensíveis, a menos que os termos de processamento e retenção do serviço sejam aceitáveis para esses dados.

Usando JasperReports em Java

Para conversão local ou automatizada, use a biblioteca JasperReports que criou o arquivo ou uma versão compatível com sua estrutura JasperPrint serializada. Carregue o relatório, passe-o para JRXlsExporter e grave a saída do exporter em um arquivo .xls.

JasperPrint print = (JasperPrint) JRLoader.loadObject(new File("report.jrprint"));
JRXlsExporter exporter = new JRXlsExporter();
exporter.setExporterInput(new SimpleExporterInput(print));
exporter.setExporterOutput(new SimpleOutputStreamExporterOutput("report.xls"));
SimpleXlsReportConfiguration configuration = new SimpleXlsReportConfiguration();
configuration.setOnePagePerSheet(false);
configuration.setDetectCellType(true);
exporter.setConfiguration(configuration);
exporter.exportReport();

setOnePagePerSheet(false) coloca as páginas do relatório em uma planilha contínua; use true para criar uma planilha separada para cada página. setDetectCellType(true) permite que números e datas reconhecíveis sejam exportados como valores de planilha em vez de texto simples. Os nomes das classes e as APIs de configuração do exporter podem variar entre as versões do JasperReports, portanto o código deve corresponder à versão da dependência usada pelo aplicativo.

Limites de qualidade e compatibilidade

O exporter converte o layout renderizado, não o modelo de dados subjacente do relatório. Textos posicionados de forma independente na página podem se tornar células separadas, células mescladas ou células de espaçamento, portanto o resultado pode precisar de ajustes antes de funcionar como uma tabela de dados normalizada.

Imagens, gráficos, bordas, fontes, cabeçalhos repetidos, quebras de página, regiões mescladas e outros recursos de layout podem diferir da visualização do JRPRINT. Relatórios grandes podem exceder os limites de linhas ou colunas do XLS ou exigir várias planilhas. Verifique fórmulas, datas, tipos numéricos, codificação e conteúdo truncado após a conversão.

Arquivos JRPRINT são objetos Java serializados. Abra arquivos somente de fontes confiáveis e use uma versão compatível do JasperReports; versões incompatíveis da biblioteca podem não conseguir desserializar o arquivo. Se o destinatário não exigir XLS, use o JRXlsxExporter do JasperReports para produzir XLSX.

Comparação de formato: JRPRINT vs XLS

Como os formatos JRPRINT e XLS se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo JRPRINT e XLS
Propriedade .JRPRINT JasperReports print file .XLS Microsoft Excel Spreadsheet
Texto editável Não Não
Layout fixo de página Sim Não
Formatação de texto Extenso Extenso
Imagens Sim Limitado
Elementos interativos Não Sim
Proteção por senha — Básico
Abre num navegador web Não Parcial
Tamanho típico do arquivo Médio Médio
Padrão aberto Não Não
Mais usado para Publicação Intercâmbio de dados
Introduzido — 1987
Desenvolvedor Jaspersoft / TIBCO Microsoft
Tipo MIME — application/vnd.ms-excel

As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org

Perguntas frequentes

O conversor de JRPRINT para XLS é gratuito?

Sim, converter JRPRINT para XLS no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo JRPRINT?

Você pode enviar arquivos JRPRINT de até 30 MB e converter até 50 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter JRPRINT para XLS?

Não. A conversão de JRPRINT para XLS é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo JRPRINT válido para esta conversão de JRPRINT para XLS. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

O layout do meu JasperReports .jrprint continuará igual no .xls?

Nem sempre; o relatório é reconstruído na grade de linhas e colunas do Excel, por isso elementos posicionados, espaçamento, células mescladas e quebras de página podem mudar. Relatórios tabulares simples geralmente preservam melhor o layout do que relatórios com elementos complexos posicionados livremente.

Os elementos do relatório .jrprint podem ser editados depois da conversão para .xls?

Valores de texto e numéricos inseridos nas células da planilha geralmente podem ser editados, mas as bandas, expressões, estilos e o design original do relatório do JasperReports não são preservados. Gráficos, imagens e outros elementos que não são células podem permanecer como objetos achatados, em vez de dados editáveis do Excel.

Várias páginas de um .jrprint se tornam planilhas separadas no Excel?

Várias páginas do relatório podem ser separadas em planilhas ou seções da pasta de trabalho, dependendo de como a conversão mapeia a paginação. Cabeçalhos, rodapés e elementos repetidos também podem ser repetidos como conteúdo de células, em vez de funcionarem como configurações nativas de impressão do Excel.

Por que meu .xls convertido tem colunas em branco extras ou valores desalinhados?

O JasperReports posiciona os elementos por coordenadas, enquanto o .xls representa o conteúdo em uma grade de células, por isso o conversor pode criar células em branco, células mescladas ou adicionar colunas para aproximar as posições originais. Elementos sobrepostos e espaçamento irregular são causas comuns de desalinhamento.

Outras conversões de arquivo .jrprint

Converter para .xls
de outros formatos

Compartilhar nas redes sociais:

Já baixado

Este ficheiro já foi baixado. Para proteger a sua privacidade, apagámo-lo do nosso servidor logo após o download, por isso não pode ser baixado de novo. Se precisar dele outra vez, converta o ficheiro novamente.