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

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

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

  1. C#을 사용하여 읽기 전용 PPTX를 생성하려면 Aspose.Slides for .NET을 설치하도록 IDE를 구성하세요.
  2. Presentation 클래스의 인스턴스를 사용하여 필요한 소스 PPTX 프레젠테이션을 엽니다.
  3. 프레젠테이션 ProtectionManger 클래스에 액세스하고 ReadOnlyRecommended 속성을 true로 설정합니다.
  4. 결과 읽기 전용 프레젠테이션을 디스크에 저장

앞서 언급한 단계에서는 간단한 API 호출을 사용하여 C#에서 PPTX를 편집할 수 없도록 만드는 프로세스를 요약합니다. 프로세스는 디스크에서 소스 프리젠테이션 파일에 액세스하거나 프리젠테이션 클래스의 인스턴스를 사용하여 처음부터 새 프리젠테이션을 작성함으로써 시작됩니다. 그런 다음 프레젠테이션 ProtectionManager 클래스에 액세스하여 ReadOnlyRecommended 속성을 true로 설정하면 프레젠테이션이 읽기 전용으로 설정됩니다. 마지막으로 읽기 전용 프레젠테이션을 디스크에 저장합니다.

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

이 예에서는 C#을 사용하여 프레젠테이션을 편집할 수 없게 만드는 절차를 보여줍니다. ProtectionManager 클래스는 프레젠테이션 파일을 보호하는 데 사용되며 EncryptionPassword, EncryptDocumentProperties, RemoveEncryption 및 SetWriteProtection과 같은 다양한 속성 및 메서드를 노출합니다. 프레젠테이션의 읽기 전용 속성이 설정되면 편집할 수 없는 프레젠테이션이 디스크에 저장됩니다.

이 문서에서는 C#을 사용하여 프레젠테이션 편집을 방지하는 방법에 대해 설명했습니다. 프레젠테이션 내부의 텍스트를 취소하는 과정을 알아보려면 C#을 사용하여 PPTX에서 텍스트를 취소하는 방법의 문서를 참조하세요.

 한국인