Se você quiser alterar o texto dos arquivos em um arquivo zip, você não terá outra opção a não ser extraí-los, editá-los e adicioná-los novamente.
Se você precisar fazer isso na maior parte do conteúdo do .zip
(não pelo número de arquivos, mas pela quantidade total compactada), é mais fácil extrair tudo para um novo diretório, editar os arquivos relevantes e zipar tudo. Isto é, e. o caso ao editar todos os arquivos .html
em .epub
e deixar os metadados iguais, já que os metadados de re-zipping levam um tempo mínimo em comparação com o resto dos dados.