1. Produtos
  2.   Compressão
  3.   Minizip
 
  

Criar e modificar arquivos ZIP protegidos por senha por meio da biblioteca C

Biblioteca C gratuita de código aberto para gerar, modificar, remover ou extrair arquivos ZIP, adicionar/remover arquivos dentro de seus próprios aplicativos. 

Minizip é uma biblioteca C de código aberto que facilita aos programadores de software trabalhar com arquivos zip dentro de seus próprios aplicativos C. A biblioteca Minizip é muito estável e é uma das melhores e mais fáceis de usar. Ele sempre usou a compactação Deflate ao adicionar arquivos ao arquivo. Minizip é uma biblioteca C pura que pode ser usada no Windows, macOS e Linux com facilidade. A biblioteca também suporta criptografia e descriptografia PKWARE e WinZIP AES.

A API Minizip fornece suporte completo para vários recursos avançados relacionados à compactação e extração para arquivos ZIP, como criar e extrair arquivos zip, adicionar ou remover entradas de arquivos zip, ler e gravar arquivos zip da memória, proteção por senha, suporte a streaming em buffer, dividir arquivos zip em vários arquivos, Unicode via codificação UTF-8, suporte a codificação de caracteres, seguir e armazenar links simbólicos e muito mais.

Previous Next

Introdução ao Minizip

O CMake é altamente recomendado para construir a biblioteca Minizip. Você pode obtê-lo facilmente no site cmake.

Um código de instalação típico é fornecido abaixo

Criar Biblioteca Minizip do CMake

cmake . -DMZ_BUILD_TEST=ON
cmake --build 

Criar novo arquivo ZIP por meio da biblioteca C

A biblioteca Free Minizip fornece funcionalidade para gerar um novo arquivo ZIP dentro de aplicativos C. A biblioteca de compactação também suporta a edição de um arquivo ZIP existente, inserindo ou excluindo arquivos dentro dele. Você pode exibir facilmente a lista de todos os arquivos disponíveis dentro do arquivo ZIP. Você também pode abrir, modificar, fechar ou excluir um diretório ou arquivo no arquivo ZIP com apenas alguns comandos C simples.

Manipulação de arquivos protegidos por senha

A biblioteca de código aberto Minizip oferece a capacidade de lidar com arquivos ZIP protegidos por senha com facilidade. Ele fornece um conjunto de recursos que permite que os desenvolvedores de software protejam seus arquivos definindo uma senha, permitindo ler todas ou algumas entradas no arquivo, alterar a senha do arquivo, remover a senha do arquivo, definir métodos de criptografia e descriptografia e muito mais.

Adicionar ou remover arquivos do arquivo ZIP

A biblioteca de código aberto Minizip oferece a capacidade de lidar com arquivos ZIP protegidos por senha com facilidade. Ele fornece um conjunto de recursos que permite que os desenvolvedores de software protejam seus arquivos definindo uma senha, permitindo a leitura de todas ou algumas entradas no arquivo, alterando a senha do arquivo, removendo a senha do arquivo, Configurando métodos de criptografia e descriptografia e muito mais .

Extraia arquivos de arquivos ZIP para o disco

A biblioteca de código aberto Minizip permite que os programadores de computador leiam e extraiam o conteúdo de um arquivo com facilidade. Você pode facilmente extrair arquivos e pastas em um local de sua escolha no disco. Também oferece a capacidade de extrair dados completos de um arquivo, bem como extrair alguns arquivos específicos. A biblioteca também oferece a capacidade de gerar e verificar assinaturas de CMS para cada entrada.

 Português