Este breve tutorial fornece detalhes sobre como desproteger um arquivo do Word em Java. Ele contém todas as informações necessárias para estabelecer o ambiente junto com as etapas detalhadas para criar esse aplicativo e um código de exemplo executável. Depois de converter um documento do Word protegido em um desprotegido em Java, você pode salvá-lo como um DOCX separado, DOC ou em qualquer um dos formatos compatíveis.
Etapas para desproteger o documento do MS Word em Java
- Defina a configuração do IDE para usar Aspose.Words for Java do repositório para remover a proteção
- Abra o arquivo do Word de origem que está protegido usando o objeto de classe Document
- Chame o método unprotect() para desproteger o arquivo carregado
- Salve o arquivo desprotegido resultante no disco ou em um fluxo
Essas etapas compartilham uma abordagem sistemática para desenvolver um aplicativo para desproteger o documento do Word em Java e, em seguida, salvar o arquivo de saída como um novo arquivo no disco ou salvá-lo com o mesmo nome, se necessário. Todas as classes e métodos importantes são apresentados aqui e são necessários para atingir o requisito. Ele também contém o link para a biblioteca usada neste artigo e precisa ser baixado para testar o código de exemplo.
Código para desproteger DOCX em Java
Este código demonstra o processo simples de desproteger um documento do Word sem senha em Java. Ele usa o objeto de classe Document para carregar o documento do Word protegido e, em seguida, usa o método unprotect() sem nenhum argumento para remover a proteção. Se o arquivo do Word estiver protegido com uma senha, você pode fornecer a senha no método unprotect(), mas também pode remover a proteção protegida por senha sem fornecer nenhuma senha.
Este artigo nos ensinou a remover a proteção de arquivos do Word. Se você quiser aprender o processo para proteger um arquivo do Word com uma senha, consulte o artigo em como adicionar senha ao documento do Word usando Java.