В этом кратком руководстве подробно рассказывается о том, как снять защиту с файла Word в Java. В нем есть вся необходимая информация для установки среды, а также подробные шаги по созданию этого приложения и исполняемый образец кода. После того как вы преобразуете защищенный документ Word в незащищенный в Java, вы можете сохранить его как отдельный DOCX, DOC или в любом из поддерживаемых форматов.
Шаги по снятию защиты документа MS Word в Java
- Настройте конфигурацию IDE для использования Aspose.Words for Java из репозитория, чтобы снять защиту.
- Откройте исходный файл Word, защищенный с помощью объекта класса Document.
- Вызовите метод unprotect(), чтобы снять защиту с загруженного файла.
- Сохраните полученный незащищенный файл на диск или в поток
Эти шаги основаны на системном подходе к разработке приложения для снятия защиты с документа Word в Java и последующего сохранения выходного файла в виде нового файла на диске или сохранения его с тем же именем, если это необходимо. Здесь представлены все важные классы и методы, необходимые для выполнения требования. Он также содержит ссылку на библиотеку, которая используется в этой статье, и ее необходимо загрузить для тестирования примера кода.
Код для снятия защиты DOCX в Java
import com.aspose.words.Document; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to unprotect a Word file in Java | |
// Instantiate the license | |
com.aspose.words.License licPage = new com.aspose.words.License(); | |
licPage.setLicense("Aspose.Total.lic"); | |
// Load the source Word file to remove protection | |
Document protectedDoc = new Document("ProtectedFile.docx"); | |
// Call the unprotect() method | |
protectedDoc.unprotect(); | |
// Save the unprotected Word file | |
protectedDoc.save("UnProtected.docx"); | |
System.out.println("Done"); | |
} | |
} |
Этот код демонстрирует простой процесс снятия защиты документа Word без пароля в Java. Он использует объект класса Document для загрузки защищенного документа Word, а затем использует метод unprotect() без каких-либо аргументов для снятия защиты. Если файл Word защищен паролем, вы можете указать пароль в методе unprotect(), однако он может снять защиту, защищенную паролем, и без указания пароля.
Эта статья научила нас снимать защиту файлов Word. Если вы хотите узнать, как защитить файл Word паролем, обратитесь к статье как добавить пароль в документ Word с помощью Java.