Python via .NET 환경 내에서 GroupDocs.Redaction for Python via .NET를 사용하여 민감한 콘텐츠를 빠르게 숨기거나 제거하십시오.
- 텍스트 편집기를 생성하고 Pptx 파일을 로드합니다.
- 원하는 수정 설정을 선택합니다.
- 검색할 텍스트와 대체할 내용을 입력합니다.
- 수정을 적용하고 업데이트된 파일을 저장합니다.
Python via .NET 환경 내에서 GroupDocs.Redaction for Python via .NET를 사용하여 민감한 콘텐츠를 빠르게 숨기거나 제거하십시오.
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# PPTX 파일에서 텍스트를 수정하는 방법
# 수정 옵션을 설정합니다
# 찾을 텍스트와 대체할 내용을 선택합니다
repl_opt = grr.ReplacementOptions("[redacted]")
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
# 텍스트 편집기를 사용하여 파일을 로드합니다
with gr.Redactor("input.pptx") as redactor:
# 수정을 실행하고 최종 PPTX 파일을 저장합니다
result = redactor.apply(redaction)
redactor.save()
GroupDocs.Redaction for Python via .NET는 다양한 형식에서 민감한 데이터를 제거하거나 숨기는 데 도움을 줍니다. 안전한 문서를 공유하십시오.
특정 단어나 구문을 찾아서 교체합니다. 정규 표현식과 스마트 필터가 지원됩니다.
이미지에서 특정 부분을 덮거나 숨깁니다. 색상 및 레이아웃을 사용자 정의합니다.
저자 이름, 타임스탬프 또는 내부 메모와 같은 메타데이터를 정리합니다.
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr
# EMAIL 정규 표현식 패턴과 대체 값을 설정합니다
repl_opt = grr.ReplacementOptions(color)
emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}"
redaction = grr.RegexRedaction(emailRegex, repl_opt)
# 정리할 파일을 엽니다
with gr.Redactor("source.pptx") as redactor:
# 수정 프로세스를 실행합니다
result = redactor.apply(redaction)
# 정리된 파일을 저장합니다
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)
Python를 사용하여 PPTX 문서에서 민감한 텍스트를 제거하고 데이터를 안전하게 유지할 수 있습니다.