GroupDocs.Watermark for Python via .NET API 제품군

Python 프로젝트에서 Docx 워터마크 맞춤

GroupDocs.Watermark for Python via .NET를 사용하여 다양한 문서 유형에서 워터마크를 편집 및 관리해보세요.

Python API를 사용하여 Docx 문서에서 워터마크 수정

**GroupDocs.Watermark for Python via .NET**를 사용하여 Python 개발자가 다양한 Docx 문서에서 워터마크 내용을 수정할 수 있습니다. 빠른 안내는 다음과 같습니다:

  1. Watermarker 클래스를 사용하여 Docx 문서를 로드하며, 파일 경로, 메모리 스트림 또는 바이트 배열을 입력으로 받습니다.
  2. 문서에서 기존 워터마크 요소를 찾기 위해 SearchCriteria 객체를 작성합니다. 여기에는 텍스트 또는 그래픽 요소가 포함됩니다.
  3. 식별되면, 도구는 업데이트할 수 있는 일치하는 워터마크 인스턴스의 컬렉션을 제공합니다. 색상, 정렬, 글꼴 또는 임베디드 이미지 데이터와 같은 매개변수를 조정하세요.
  4. 변경된 문서를 디스크 또는 지원되는 출력 스트림에 저장하여 프로세스를 완료합니다.
# DOCX 파일의 이미지 워터마크 업데이트
import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss

# Watermarker 인스턴스를 입력 파일과 함께 생성
with gw.Watermarker("input.docx") as watermarker:

    # 이미지 기반 워터마크를 찾기 위해 SearchCriteria 사용
    search_criteria = gwss.ImageDctHashSearchCriteria("logo.png")

    possible_watermarks = watermarker.search(search_criteria)
        for watermark in possible_watermarks:
            try:
                # 이미지 워터마크에 변경 사항 적용
                watermark.ImageData = imageData
            except Exception as e:
                pass

    # 업데이트된 DOCX 파일 내보내기
    watermarker.save("output.docx")
pip install groupdocs-watermark-net
클릭하여 복사
복사
더 많은 예시 문서화

고급 워터마킹 도구로 생산성 향상

Python에서 문서 브랜딩과 보호를 가속화하는 동적 워터마킹 API입니다. 최소한의 노력으로 워터마크 레이어를 삽입, 감지, 수정 또는 삭제할 수 있습니다.

고급 워터마크 편집 작업 흐름

통합된 워터마크 제어

GroupDocs.Watermark for Python via .NET를 사용하여 Python 애플리케이션에서 전체 워터마크 생애 주기 제어를 제공합니다. 워터마크 설정, 업데이트 및 제거를 자동화하여 반복 작업을 피하세요.

워터마크 속성의 정밀 조정

워터마크의 미적 요소를 완벽하게 제어하세요—크기 조정, 색상 변경, 회전 또는 재배치하여 모든 시각적 요구 사항을 충족할 수 있습니다.

네이티브 형식 기능 활용

헤더, 푸터, 주석 또는 배경에 워터마크를 포함시켜 모든 파일 형식에 적응하세요. 우리의 API는 최적의 통합을 위해 네이티브 구조를 존중합니다.

PDF 파일에서 워터마크 수정

PDF 문서에서 워터마크 속성을 변경하는 방법을 보여줍니다.

Python

# PDF 파일 열기
import groupdocs.watermark as gw
import groupdocs.watermark.watermarks as gww
import groupdocs.watermark.search.searchcriteria as gwss
import groupdocs.watermark.options.pdf as gwop

# 워터마크 내용 읽기
load_options = gwop.PdfLoadOptions()
with gw.Watermarker("source.pdf", load_options) as watermarker:

    search_criteria = gwss.TextSearchCriteria("test", False)
    search_criteria.pages = [1,5,8]

    # 워터마크 업데이트 적용
    watermarks = watermarker.search(search_criteria)
    for watermark in watermarks:
        try:
            watermark.formatted_text_fragments.clear()
            watermark.formatted_text_fragments.add(
                "New text", 
                gww.Font("Calibri", 5.0, gww.FontStyle.bold), 
                gww.Color.white, 
                gww.Color.aqua
            )
        except Exception as e:
            pass

    # 편집된 결과 저장
    watermarker.save("output.pdf")

GroupDocs.Watermark for Python via .NET

유연한 워터마크 도구: GroupDocs.Watermark for Python via .NET를 활용하여 Python 워크플로우 전반에 걸쳐 여러 형식의 워터마킹을 조정하고 개인화하세요.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

GroupDocs.Watermark를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

다른 형식에 대한 워터마크 제어

GroupDocs.Watermark for Python via .NET를 사용하여 모든 지원되는 파일 유형에서 일관된 워터마크 편집 도구를 활용하세요.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인