Python에서 보호된 Word 문서를 보호되지 않은 문서로 변환하는 방법

이 빠른 자습서는 보호된 Word 문서를 Python에서 보호되지 않은 문서로 변환하는 방법에 대해 안내합니다. Java를 지원하는 모든 환경에서 실행할 수 있는 세부 단계 및 실행 가능한 샘플 코드와 함께 이 작업을 수행하기 위한 모든 요구 사항을 공유합니다. Python에서 MS Word 문서의 보호를 해제하는 이 과정에서 보호를 제거하고 결과 파일을 DOCX, DOC 또는 MS Word에서 지원하는 다른 형식.

Python에서 Word 문서 보호 해제 단계

  1. Word 파일에서 보호를 제거하기 위해 .NET을 통한 Python용 Aspose.Words을(를) 사용할 환경을 설정합니다.
  2. Document 클래스 개체를 사용하여 보호된 Word 파일 열기
  3. 보호를 제거하려면 Document 클래스에서 unprotect() 메서드를 호출하세요.
  4. 보호를 제거한 후 출력 Word 파일 저장

위의 단계는 보호된 Word 파일이 Document 클래스 개체에 로드되는 Python*에서 *비밀번호 없이 Word 문서 보호를 해제하는 프로세스를 설명합니다. 소스 파일이 열리면 unprotect() 메서드가 호출되어 비밀번호 유무에 관계없이 로드된 파일에서 두 가지 보호 유형을 모두 제거합니다. 보호가 제거된 결과 Word 파일은 요구 사항에 따라 동일한 이름으로 또는 새 파일로 저장할 수 있습니다.

Python에서 Word 파일의 보호를 해제하는 코드

위의 코드는 Document 클래스 개체가 단일 인수 생성자와 함께 사용되는 Python*에서 보호된 Word 문서를 보호되지 않은 문서로 변환하는 프로세스를 보여줍니다. Word 파일을 여는 데 암호를 제공하려는 경우 LoadOptions 개체를 필요한 암호와 함께 사용하는 다른 생성자를 사용하여 로드된 Word 파일을 열 수 있습니다. 마찬가지로 Word 파일이 쓰기 금지되어 있는 경우 암호를 인수로 제공하여 Document.write_protection.set_password() 메서드를 사용합니다.

이 기사에서는 Word 파일에서 보호 기능을 제거하는 프로세스를 살펴보았습니다. Word 파일에 비밀번호를 적용하는 과정을 알고 싶다면 Python에서 Word 문서를 암호로 보호하는 방법에 있는 글을 참고하세요.

 한국인