이 단계별 자습서에서는 PowerPoint가 설치되지 않은 C#의 PowerPoint Presentation에 초안 워터마크를 삽입하는 방법을 자세히 설명합니다. PPTX 형식은 현재 PowerPoint 프레젠테이션에 널리 사용되는 형식이지만 이 예는 기밀 워터마크 PowerPoint를 추가하기 위해 기존 PPT에도 적용할 수 있습니다.
C#에서 PowerPoint에 기밀 워터마크를 추가하는 단계
- NuGet.org에서 Aspose.Slides for .NET 패키지 다운로드
- Aspose.Slides 네임스페이스를 사용하여 프레젠테이션 로드 및 워터마크 삽입
- SetLicense 메서드를 사용하여 라이선스 설정
- PowerPoint 프레젠테이션을 로드하여 Presentation Class 개체에 워터마크 삽입
- 프레젠테이션 내부의 Master Slide/s 액세스 및 반복
- 각 마스터 슬라이드에 대해 Autoshape 추가
- 추가된 도형 TextFrame에 대한 기밀 초안 텍스트 삽입
- 모양 및 텍스트 속성 서식 지정
- 추가된 모양에 잠금을 적용하여 워터마크 보호
- 워터마크가 있는 프레젠테이션 저장
이전에 다른 방법 주제에서 C# .NET에서 PowerPoint 프레젠테이션을 보호하는 방법에 대해 살펴보았습니다. 그러나 이 항목에서는 C#의 PowerPoint에서 기밀 워터마크를 추가하는 단계에 대해 설명합니다. 이 기능을 사용하기 위해 Microsoft PowerPoint 또는 Interop에 의존하지 않으며 모든 플랫폼에서 이 코드를 원활하게 실행할 수 있습니다.
무엇보다도 모양 잠금 기능은 PowerPoint에서도 공개적으로 사용할 수 없는 Aspose.Slides에서 제공하는 고유한 기능입니다. 잠금 기능을 사용하고 이를 워터마크 모양에 적용하고 PowerPoint에서 수정하거나 제거하는 것을 금지하여 프레젠테이션의 지적 재산권을 보호할 수 있습니다.
Interop 없이 C#의 PowerPoint에서 초안 워터마크를 추가하는 코드
이 예제는 ASP.NET 웹 응용 프로그램, Windows Forms 응용 프로그램 또는 콘솔 기반 여부에 관계없이 C# 코드를 사용하는 모든 .NET 응용 프로그램 환경에서 사용할 수 있습니다. 로컬 작업 시스템이나 .NET Framework가 설치된 모든 서버에서 사용할 수도 있습니다.