В этой статье представлено описание того, как добавить пароль в документ Word с помощью Java. Он содержит всю информацию для настройки среды разработки, последовательность шагов для написания программы и исполняемый образец кода, демонстрирующий функцию защиты документа Word с помощью Java. При защите документа и его сохранении в любом из поддерживаемых форматов, таких как DOC, DOCX и т. д., можно использовать различные параметры и свойства.
Действия по блокировке документа Word с помощью Java
- Установите среду для использования Aspose.Words из репозитория для защиты документа Word.
- Создайте или загрузите файл Word, используя объект класса Document
- Примените защиту документа, вызвав метод protect() вместе с типом защиты и паролем.
- Сохраните защищенный файл Word в нужном формате, поддерживаемом MS Word.
Эти шаги объясняют, как защитить файл Word паролем с помощью Java, сначала помогая настроить среду разработки, а затем поделившись пошаговым подходом к выполнению задачи. Представлены все необходимые классы и методы, необходимые для применения пароля к файлу Word для запрета редактирования или других видов защиты. После применения необходимой защиты выходной файл Word можно сохранить на диск вместе с возможностью использования объекта класса SaveOptions, который позволяет использовать множество функций перед сохранением документа.
Код для защиты документа Word паролем с использованием Java
import com.aspose.words.Document; | |
import com.aspose.words.ProtectionType; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to protect Word document using Java | |
// Instantiate the license | |
com.aspose.words.License license = new com.aspose.words.License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Create an empty Word document | |
Document doc = new Document(); | |
// Apply the password to the Word document | |
doc.protect(ProtectionType.READ_ONLY, "thePassword"); | |
// Save the protected document | |
doc.save("output.docx"); | |
System.out.println("Done"); | |
} | |
} |
Если вы хотите, чтобы файл Word был заблокирован для редактирования с помощью Java, этот код можно использовать без написания какого-либо другого кода. Вы можете применять различные типы защиты, такие как защита READ_ONLY, которая запрещает редактирование документа, однако вы можете применять другие защиты, такие как ALLOW_ONLY_COMMENTS для изменения комментариев и ALLOW_ONLY_REVISIONS для добавления меток исправления в документ.
Этот учебник помог нам сделать файл Word доступным только для чтения с помощью Java. Если вы хотите узнать, как читать документ Word, обратитесь к статье как читать документ Word в Java.