Python으로 ODP 프레젠테이션에 워터마크 추가
Aspose.Slides로 ODP 프레젠테이션에 텍스트 또는 이미지 워터마크를 추가하는 Python 애플리케이션을 구축하세요.
Python으로 ODP 프레젠테이션에 워터마크 추가하기
Aspose.Slides for Python via .NET 을 사용하면 OpenOffice 없이 ODP 프레젠테이션에 텍스트 또는 이미지 워터마크를 추가할 수 있습니다. 워터마크는 소유권을 표시하거나, 프레젠테이션을 기밀 또는 초안으로 표시하거나, 일관된 브랜딩을 제공할 수 있습니다. 아래 예제는 첫 번째 슬라이드 마스터에 워터마크를 배치하므로 해당 마스터를 사용하는 슬라이드에 워터마크가 표시됩니다.
ODP 프레젠테이션에 텍스트 워터마크 추가 - Python
with slides.Presentation("presentation.odp") as presentation:
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 100, 100, 400, 50)
watermark_text_frame = watermark_shape.add_text_frame("CONFIDENTIAL")
watermark_shape.fill_format.fill_type = slides.FillType.NO_FILL
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
watermark_portion = watermark_text_frame.paragraphs[0].portions[0]
watermark_portion.portion_format.font_height = 32
watermark_shape.auto_shape_lock.select_locked = True
watermark_shape.auto_shape_lock.size_locked = True
watermark_shape.auto_shape_lock.text_locked = True
watermark_shape.auto_shape_lock.position_locked = True
watermark_shape.auto_shape_lock.grouping_locked = True
presentation.save("watermarked.odp", slides.export.SaveFormat.ODP)ODP 프레젠테이션에 이미지 워터마크 추가 - Python
with slides.Presentation("presentation.odp") as presentation:
with open("watermark.png", "rb") as image_stream:
watermark_image = presentation.images.add_image(image_stream.read())
master_slide = presentation.masters[0]
watermark_shape = master_slide.shapes.add_auto_shape(
slides.ShapeType.RECTANGLE, 100, 100, watermark_image.width, watermark_image.height)
watermark_shape.fill_format.fill_type = slides.FillType.PICTURE
watermark_shape.fill_format.picture_fill_format.picture.image = watermark_image
watermark_shape.fill_format.picture_fill_format.picture_fill_mode = slides.PictureFillMode.STRETCH
watermark_shape.line_format.fill_format.fill_type = slides.FillType.NO_FILL
presentation.save("watermarked.odp", slides.export.SaveFormat.ODP)Python으로 ODP에 워터마크를 추가하는 방법
다음 단계에 따라 ODP 프레젠테이션에 텍스트 워터마크를 추가하세요.
Presentation으로 ODP 파일을 엽니다.masters컬렉션에서 첫 번째 슬라이드 마스터를 가져옵니다.add_auto_shape를 호출하여 슬라이드 마스터에 사각형을 추가합니다.add_text_frame을 호출하여 워터마크 텍스트를 추가한 다음 도형의 서식을 지정하고 잠급니다.SaveFormat.ODP와 함께save를 호출하여 워터마크가 적용된 프레젠테이션을 저장합니다.
Aspose.Slides로 구축
온라인에서 ODP 파일에 워터마크 추가
무료 Aspose.Slides Watermark 앱은 위 코드와 동일한 API인 Aspose.Slides for Python via .NET로 구축되었습니다. 앱을 열고 내 ODP 파일로 API가 무엇을 할 수 있는지 확인해 보세요.
- 브라우저에서 실행되며 설치가 필요 없습니다.
- 코드를 작성하기 전에 Aspose.Slides가 워터마크를 어떻게 추가하는지 확인하세요.
- ODP 파일에 텍스트 또는 이미지 워터마크를 추가하세요.
- 워터마크가 적용된 파일을 다운로드하세요.
워터마크를 지원하는 기타 형식
Python으로 지원되는 다른 프레젠테이션 형식에도 워터마크를 추가할 수 있습니다.