Python을 사용하여 읽기 전용 프레젠테이션을 만드는 방법

이 매우 기본적인 주제는 Python을 사용하여 읽기 전용 프레젠테이션을 만드는 방법에 대해 안내합니다. 필요한 PYPI 패키지에 대한 모든 세부 정보, 프로그램 논리를 강조하는 단계별 프로그래밍 작업 목록, 읽기 전용 프레젠테이션 생성 및 Python을 사용한 PPTX 편집 방지를 위한 실행 가능한 예제 코드를 다룹니다. . 개발된 애플리케이션은 macOS, Windows 및 Linux의 모든 .NET 및 Python 지원 환경 내에서 사용할 수 있습니다.

Python을 사용하여 읽기 전용 프레젠테이션을 만드는 단계

  1. Python을 사용하여 읽기 전용 PPTX를 생성하려면 IDE를 .NET을 통해 Python용 Aspose.Slides를 사용하세요.로 구성하세요.
  2. Presentation 클래스의 인스턴스를 사용하여 대상 PPTX 프레젠테이션 파일에 액세스합니다.
  3. ReadOnlyRecommended 속성 값에 대해 True로 설정된 프레젠테이션 ProtectionManger 클래스에 액세스합니다.
  4. 편집할 수 없고 읽기 전용인 프레젠테이션 파일을 디스크에 저장합니다.

위에 언급된 단계에서는 몇 가지 API 호출을 사용하여 Python에서 PPTX를 편집할 수 없도록 만드는 프로세스를 설명합니다. 프로세스는 디스크에서 대상 프리젠테이션 파일을 열거나 프리젠테이션 클래스의 인스턴스를 사용하여 처음부터 새 프리젠테이션을 생성함으로써 시작됩니다. 그런 다음 프레젠테이션 속성에서 ProtectionManager 클래스 인스턴스에 액세스하고 ReadOnlyRecommended 속성에 True 값이 설정되어 로드된 프레젠테이션을 디스크에 저장하기 전에 읽기 전용 액세스만 갖도록 변환합니다.

Python을 사용하여 프레젠테이션을 편집할 수 없게 만드는 코드

위의 코드 예제는 Python을 사용하여 프레젠테이션을 편집할 수 없게 만드는 간단한 프로세스를 보여줍니다. ProtectionManager 클래스 인스턴스는 프리젠테이션 파일 편집을 제한하는 데 사용되며 EncryptDocumentProperties, EncryptionPassword, RemoveEncryption 및 SetWriteProtection과 같은 다른 속성 및 메서드도 노출합니다. 읽기 전용 속성을 제거하고 해당 값을 False로 설정하여 편집을 허용하도록 프레젠테이션 보호를 재설정할 수도 있습니다.

이 예에서는 Python을 사용하여 프레젠테이션 편집을 방지하는 방법을 가르쳐주었습니다. 프레젠테이션 내부에서 텍스트를 취소하는 방법에 대해 알아보려면 Python을 사용하여 PPTX에서 텍스트를 취소하는 방법의 문서를 참조하세요.

 한국인