PowerPoint presentation에 이미지 워터마크를 추가하는 것은 브랜딩, 저작권 보호 및 콘텐츠 소유권을 위한 일반적인 요구 사항입니다. 로고, 스탬프 또는 브랜드 이미지 등을 워터마크로 적용하여 슬라이드가 외부에 공유될 때도 식별 가능하도록 할 수 있습니다. .NET REST API를 사용하면 개발자가 Microsoft PowerPoint를 설치하지 않고도 PPT 및 PPTX 파일에 이미지 워터마크를 삽입하는 프로세스를 자동화할 수 있습니다.
- PowerPoint에 이미지 워터마크를 추가하는 이유는?
- PowerPoint 처리 API
- C#에서 PowerPoint에 이미지 워터마크 추가
- cURL을 사용하여 이미지 워터마크 추가
- PowerPoint 온라인에 워터마크 적용
PowerPoint에 이미지 워터마크를 추가하는 이유는?
이미지 워터마크는 PowerPoint 프레젠테이션을 보호하고 브랜드화하는 시각적 방법을 제공합니다. 일반적으로 슬라이드 전체에 회사 로고, 소유권 표시 또는 저작권 이미지를 표시하는 데 사용됩니다.
주요 장점은 다음과 같습니다:
- 슬라이드 내용을 수정하지 않고 시각적 브랜딩
- 무단 재사용에 대한 보호
- 모든 슬라이드에 일관된 로고 배치
- 전문적인 프레젠테이션 배포
PowerPoint 처리 API
GroupDocs.Watermark Cloud SDK for .NET은 개발자가 프로그래밍 방식으로 PowerPoint 프레젠테이션을 생성하거나 조작할 수 있게 합니다. 또한 클라우드에서 PowerPoint 파일에 이미지 워터마크를 적용하는 기능을 제공합니다. 이 API는 PPT 및 PPTX 형식을 지원하며 크기, 불투명도, 회전 및 정렬을 포함한 워터마크 모양을 사용자 정의할 수 있습니다.
👉 - API가 매우 강력하여 Word, DOCX, PDF, Excel 및 다양한 이미지 형식을 처리할 수 있습니다.
설치
NuGet을 통해 SDK를 설치합니다:
PM> NuGet\Install-Package GroupDocs.Watermark-Cloud -Version 23.8.0
C#에서 PowerPoint에 이미지 워터마크 추가
다음 예제는 C#을 사용하여 PowerPoint 프레젠테이션에 이미지 워터마크를 추가하는 방법을 보여줍니다.
1단계. – API를 구성합니다.
var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);
2단계 – 입력 PDF 파일의 이름을 지정합니다.
var fileInfo = new FileInfo
{
FilePath = "SourceFile.pdf"
};
Step 3. – 워터마크 특성을 정의합니다.
var watermarkOptions = new ImageWatermarkOptions
{
ImagePath = "logo.png",
Opacity = 0.3,
Scale = 0.5
};
Step 4. – 이미지 워터마크 삽입.
watermarkApi.Add(new AddRequest(options));
이 접근 방식은 이미지 워터마크를 오버레이로 적용하여 원본 슬라이드 내용과 서식이 변경되지 않도록 합니다.
cURL을 사용하여 이미지 워터마크 추가
cURL 및 REST API 호출을 사용하여 PowerPoint 파일에 이미지 워터마크를 추가할 수도 있습니다.
1단계 – 액세스 토큰 얻기
curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"
단계 2 – PPTX에 워터마크 삽입
curl -v -X POST "https://api.groupdocs.cloud/v1.0/watermark" \
-H "accept: application/json" \
-H "authorization: Bearer {Access_Token}" \
-H "Content-Type: application/json" \
-dß "{ \"FileInfo\": { \"FilePath\": \"Rockets coloring book.pptx\", \"StorageName\": \"internal\" }, \"OutputFolder\": \"myFile.pptx\", \"WatermarkDetails\": [ { \"ImageWatermarkOptions\": { \"Image\": { \"FilePath\": \"watermark-pdf.jpg\", \"StorageName\": \"internal\" } }, \"Position\": { \"X\": 10, \"Y\": 10, \"Width\": 400, \"Height\": 400, \"HorizontalAlignment\": \"center\", \"VerticalAlignment\": \"center\", \"Margins\": { \"Right\": 10, \"Left\": 10, \"Top\": 10, \"Bottom\": 10 }, \"ScaleFactor\": 1.0, \"RotateAngle\": 45, \"ConsiderParentMargins\": true, \"IsBackground\": true }, \"Opacity\": 0 } ], \"ImageOptions\": { \"Frames\": [ 0 ] }, \"PresentationOptions\": { \"Slides\": [ 1 ], \"ProtectWithUnreadableCharacters\": true, \"LockWatermarks\": true }}"
{Access_Token}을 1단계에서 생성된 토큰으로 교체하십시오.
PowerPoint 온라인 워터마크
무료 온라인 PowerPoint watermarking tool을(를) 사용하여 이미지 워터마크를 추가해 볼 수도 있습니다. PPT 또는 PPTX 파일을 업로드하고 이미지 워터마크를 선택한 다음, 즉시 업데이트된 프레젠테이션을 다운로드하세요—코딩이 필요 없습니다.

무료 파워포인트 워터마크 앱.
결론
.NET REST API를 사용하여 PowerPoint 프레젠테이션에 이미지 워터마크를 추가하면 슬라이드 콘텐츠를 보호하고 브랜드를 강화하는 확장 가능하고 안전한 방법을 제공합니다. 유연한 구성 옵션을 통해 개발자는 프레젠테이션 레이아웃에 영향을 주거나 데스크톱 소프트웨어가 필요 없이 워터마크 작업을 자동화할 수 있습니다.
자주 묻는 질문 – FAQs
1. PowerPoint 파일의 모든 슬라이드에 이미지 워터마크를 추가할 수 있나요?
예, 이미지 워터마크는 프레젠테이션의 모든 슬라이드에 적용할 수 있습니다.
2. 이미지 워터마크가 슬라이드 내용을 변경합니까?
아니요, 워터마크는 오버레이로 추가되며 기존 슬라이드 요소를 변경하지 않습니다.
3. 이미지 크기와 투명도를 제어할 수 있나요?
예, 스케일링, 불투명도, 회전 및 정렬을 완전히 구성할 수 있습니다.
4. Microsoft PowerPoint가 필요합니까?
아니요, 모든 처리는 클라우드에서 수행됩니다.
5. 무료 체험을 이용할 수 있나요?
예, PowerPoint 이미지 워터마크 기능을 평가하기 위해 무료 체험을 이용할 수 있습니다. 자세한 내용은 무료 체험 계정 만들기를 방문하십시오.
