PresentationWatermarkBaseSlideOptions

PresentationWatermarkBaseSlideOptions class

프리젠테이션 문서에 옵션을 추가하는 워터마크의 기본 클래스.

public abstract class PresentationWatermarkBaseSlideOptions : PresentationWatermarkOptions

속성

이름 설명
AlternativeText { get; set; } 셰이프와 연결될 설명(대체) 텍스트를 가져오거나 설정합니다.
Effects { get; set; } 값을 가져오거나 설정합니다.PresentationImageEffects or PresentationTextEffects 워터마크에 적용해야 하는 효과에 대해.
IsLocked { get; set; } PowerPoint에서 도형 편집 금지 여부를 나타내는 값을 가져오거나 설정합니다.
Name { get; set; } 모양 이름을 가져오거나 설정합니다.
ProtectWithUnreadableCharacters { get; set; } 텍스트 워터마크 문자와 읽을 수 없는 문자가 섞여 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

비고

더 알아보기:

파워포인트 프레젠테이션의 다양한 서비스 슬라이드에 워터마크를 추가합니다.

PresentationLoadOptions loadOptions = new PresentationLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.pptx", loadOptions))
{
    TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 8));

    // 모든 마스터 슬라이드에 워터마크 추가
    PresentationWatermarkMasterSlideOptions masterSlideOptions = new PresentationWatermarkMasterSlideOptions();
    masterSlideOptions.MasterSlideIndex = -1; // 기본
    watermarker.Add(watermark, masterSlideOptions);

    // 모든 레이아웃 슬라이드에 워터마크 추가
    PresentationWatermarkLayoutSlideOptions layoutSlideOptions = new PresentationWatermarkLayoutSlideOptions();
    layoutSlideOptions.LayoutSlideIndex = -1; // 기본
    watermarker.Add(watermark, layoutSlideOptions);

    // 모든 노트 슬라이드에 워터마크 추가
    PresentationWatermarkNoteSlideOptions noteSlideOptions = new PresentationWatermarkNoteSlideOptions();
    noteSlideOptions.SlideIndex = -1; // 기본
    watermarker.Add(watermark, noteSlideOptions);

    // 유인물 마스터에 워터마크 추가
    PresentationWatermarkMasterHandoutSlideOptions masterHandoutSlideOptions = new PresentationWatermarkMasterHandoutSlideOptions();
    watermarker.Add(watermark, masterHandoutSlideOptions);

    // 노트 마스터에 워터마크 추가
    PresentationWatermarkMasterNotesSlideOptions masterNotesSlideOptions = new PresentationWatermarkMasterNotesSlideOptions();
    watermarker.Add(watermark, masterNotesSlideOptions);

    watermarker.Save();
}

또한보십시오