Ir ao conteúdo
  • Cadastre-se
Jhonatas Flor de Sous

Como fragmentar arquivos em c#?

Posts recomendados

 Como eu fragmento um arquivo qualquer e o desmancho em partes menores, preciso basicamente de quebrar arquivos. Tipo tenho um arquivo txt de 124 bytes, como eu posso dividi-lo em 4 partes de 31 bytes cada? Tenho que criar uma API para isso ou o c# já me dá alguma ferramenta para isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se preferir utilize a API do 7ZIP na sua programação

 

http://www.7-zip.org/sdk.html

 

ou de forma mais simples você pode chamar essa funcionalidade via CMD. aqui tem um exemplo dos comandos possives 

 

https://stackoverflow.com/questions/14122732/unzip-files-7-zip-via-cmd-command

 

 

A solução oficial da Microsoft via C# é desta maneira

https://msdn.microsoft.com/pt-br/library/bb546143(v=vs.110).aspx

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
2 minutos atrás, Jhonatas Flor de Sous disse:

@Fn1X Isso só vai servir para arquivos txt ?

 

Solução do 7Zip você trata o arquivo em si, na solução da microsoft você trata as informações e no caso do exemplo é com txt mas pode ser html,json,doc... qualquer arquivo que você consiga ler as informações. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Fn1X Poderia me dar uma luz sobre "tratar o arquivo em sim"? Eu preciso fazer a mesma coisa da solução da Microsoft só que em arquivos diversos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize o SDK do 7ZIP que postei logo acima, baixe o LZMA SDK (Algoritmo do 7ZIP) e implemente ele no seu código as classes.

 

exemplos de uso 

https://stackoverflow.com/questions/7646328/how-to-use-the-7z-sdk-to-compress-and-decompress-a-file

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...