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();
}