이 문서에서는 C# REST API를 사용하여 presentation에서 워터마크를 제거하는 방법을 안내합니다. .NET 기반 SDK에서 몇 가지 API 호출을 사용하여 C# Low Code API로 PowerPoint에서 워터마크를 제거하는 방법을 배우게 됩니다. 샘플 코드는 API 응답에서 출력 파일을 생성하는 방법도 보여줍니다.
전제조건
다운로드 Aspose.Slides Cloud SDK for Dotnet to remove a watermark
워터마크 삭제를 위해 위 SDK를 사용하여 C# 프로젝트를 설정합니다.
C# REST API를 사용하여 PPT에서 워터마크를 제거하는 단계
- 워터마크를 제거하려면 SlidesApi 클래스의 인스턴스를 만듭니다.
- 입력 및 출력 프리젠테이션 파일 이름 설정
- 입력 파일을 메모리 스트림으로 읽어옵니다.
- 입력 프레젠테이션 파일 스트림을 사용하여 DeleteWatermarkOnline() 메서드를 호출합니다.
- 응답에 메모리 스트림을 저장하고 로컬 디스크에 저장합니다.
이 단계에는 C# REST API를 사용하여 PowerPoint에서 워터마크를 제거하는 방법이 요약되어 있습니다. 입력 프리젠테이션을 스트림으로 로드하고 입력 스트림을 사용하여 DeleteWatermarkOnline() 메서드를 호출합니다. 이 API 호출은 디스크에 저장할 수 있는 출력 스트림을 반환합니다.
C# RESTful 서비스를 사용하여 PPT 온라인에서 워터마크를 제거하는 코드
// Include necessary namespaces for working with Aspose.Slides API | |
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
using System; | |
using System.IO; | |
namespace WatermarkRemovalExample | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Configure the API client using your credentials | |
var apiClient = new SlidesApi("YourApiKeyHere", "YourApiSecretHere"); | |
// Define file paths for input and output presentations | |
string sourcePresentation = "PresentationWithWatermark.pptx"; | |
string updatedPresentation = "CleanedPresentation.pptx"; | |
// Open the source presentation as a stream | |
using (var sourceStream = File.OpenRead(sourcePresentation)) | |
{ | |
// Remove watermark elements from the presentation | |
var cleanedStream = apiClient.DeleteWatermarkOnline(sourceStream); | |
// Save the cleaned presentation to a new file | |
using (var outputStream = File.Create(updatedPresentation)) | |
{ | |
cleanedStream.CopyTo(outputStream); | |
} | |
} | |
// Notify the user about the successful process | |
Console.WriteLine($"Watermark removed successfully. Updated file saved as '{updatedPresentation}'."); | |
} | |
} | |
} |
이 코드는 C# .NET 기반 API를 사용하여 PowerPoint 슬라이드에서 워터마크를 제거하는 방법을 보여줍니다. 프레젠테이션의 모든 슬라이드에서 워터마크를 제거합니다. 소스 프레젠테이션이 비밀번호로 보호되어 있는 경우 API 호출에서 비밀번호 속성을 사용하여 파일을 열어 워터마크를 제거하세요.
이 문서에서는 C# REST API를 사용하여 PPTX에서 워터마크를 제거하는 방법을 설명했습니다. 프레젠테이션에 워터마크를 삽입하려면 C# REST API를 사용하여 PPT에 워터마크 추가의 문서를 참조하세요.