Sobre esta ferramenta
Leia um ficheiro de texto local, divida-o entre linhas completas e guarde os resultados em UTF-8. A divisão por tamanho usa os bytes codificados para não cortar carateres multibyte.
Como utilizar
- Selecione um ficheiro de texto e confirme a codificação.
- Escolha as linhas por parte, o número de partes ou o tamanho aproximado.
- Reveja o total de linhas, as partes, os nomes e tamanhos e os avisos sobre linhas muito longas.
- Descarregue as partes individualmente ou juntas num ZIP.
Funcionalidades
- Divide por um número fixo de linhas.
- Distribui linhas completas de forma equilibrada pelas partes solicitadas.
- Divide por tamanho UTF-8 aproximado sem cortar carateres multibyte.
- Usa nomes numerados com zeros, como original-part-001.txt.
Divisão e codificação
- São preservadas linhas completas sem cortar o texto a meio da linha.
- Se uma linha exceder, por si só, o tamanho pretendido, a respetiva parte também o poderá exceder. É normal ao preservar linhas completas.
- A saída usa UTF-8. Se houver menos linhas do que partes solicitadas, não são criados ficheiros vazios para completar a quantidade.
Limites de utilização
- O ficheiro de entrada aceita até 50 MiB. Acima de 10 MiB é apresentado um aviso de memória.
- Até 200 partes e 100 MiB de saída total. Se o limite for excedido, aumente o tamanho ou as linhas de cada parte.
Privacidade
Todos os ficheiros são processados apenas no seu navegador e não são enviados para qualquer servidor.
Os nomes, o texto introduzido e os resultados também são processados apenas no seu navegador. A ferramenta não guarda os dados automaticamente. Transfira os resultados que quiser conservar antes de limpar o conteúdo ou sair.
Perguntas frequentes
Posso dividir por linhas?
Sim. Por exemplo, 10 000 linhas divididas em partes de 1000 linhas produzem 10 ficheiros.
Posso dividir por tamanho?
Sim, por bytes UTF-8 aproximados. Como são preservadas linhas completas, as partes não têm necessariamente o mesmo tamanho.
Os carateres UTF-8 serão danificados?
As sequências de bytes não são cortadas. Primeiro, o texto é descodificado corretamente; depois, é agrupado por linhas completas e guardado em UTF-8.
O que acontece se uma linha exceder o tamanho pretendido?
A linha é preservada completa, pelo que a parte pode exceder o tamanho pretendido. A página apresenta um aviso.
Como descarrego todas as partes?
Pode agrupá-las num ZIP. Os nomes incluem números consecutivos com zeros para facilitar a ordenação.