GroupDocs.Annotation 한눈에 보기

강력한 주석 기능을 Python 프로젝트에 통합합니다

Illustration annotation

텍스트 마크업

GroupDocs.Annotation for Python via .NET을 사용하면 PDF, Word 문서 및 기타 형식에서 텍스트를 강조, 밑줄, 취소선 또는 교체하여 빠른 협업 검토를 수행할 수 있습니다.

도형 그리기

구역 및 측정을 강조하기 위해 영역, 타원, 점, 화살표, 거리 및 폴리라인 주석을 구성 가능한 색상으로 추가합니다.

댓글 및 답글

구조화된 검토 및 승인 워크플로를 지원하기 위해 모든 주석에 작성자와 스레드형 답글을 첨부합니다.

주석 관리 및 교환

주석을 나열, 업데이트 및 제거하고, 유형별로 필터링하며, 미리보기를 렌더링하고, 주석을 XML로 가져오거나 내보냅니다.

플랫폼 독립성

GroupDocs.Annotation for Python via .NET는 모든 주요 운영 체제에서 작동하며, 인기 있는 프레임워크를 지원하고 일반 패키지 관리자를 통합합니다.

Docker
Linux
macOS
PyPI
Windows
VS Code
Amazon S3
Azure

지원 파일 형식

GroupDocs.Annotation for Python via .NET는 다음 파일 형식을 지원합니다.

MS Office 형식

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

기타 Office 형식

  • 휴대용: PDF
  • OpenDocument: ODT, ODP
  • 다이어그램: VSD, VSDX

기타 형식

  • 이미지: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • 이메일: EML, EMLX

GroupDocs.Annotation for Python via .NET의 주요 기능

PDF, 이미지 및 Office 파일에 주석을 손쉽게 추가하고 관리합니다.

Feature icon

텍스트 마크업

문서에서 선택한 텍스트를 강조, 밑줄, 취소선 또는 물결밑줄로 표시합니다.

Feature icon

그래픽 도형

맞춤 색상으로 영역, 타원, 화살표, 점, 거리 및 폴리라인 주석을 그립니다.

Feature icon

워터마크 및 스탬프

문서 페이지에 텍스트 워터마크, 이미지 스탬프 및 편집 가능한 텍스트 필드를 추가합니다.

Feature icon

조회 및 제거

문서의 모든 주석을 읽고, ID, 유형 또는 인스턴스로 제거합니다.

Feature icon

댓글 및 답글

사용자 및 타임스탬프 메타데이터가 포함된 스레드형 답글을 모든 주석에 첨부합니다.

Feature icon

가져오기 및 내보내기

문서의 주석을 XML로 저장하고 다른 문서에 다시 로드합니다.

코드 샘플

GroupDocs.Annotation for Python via .NET가 주석 작업을 단순화하는 방식을 살펴보세요

텍스트 강조

Python를 사용하는 개발자는 텍스트 강조와 문서에 마크업을 추가할 수 있습니다:

문서에서 텍스트 강조

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Point
from groupdocs.annotation.models.annotation_models import HighlightAnnotation
from groupdocs.pydrawing import Color

# Annotator 인스턴스로 문서를 엽니다.
with Annotator("input.pdf") as annotator:
    # 쿼드 포인트로 정의된 텍스트 강조 주석을 생성합니다.
    highlight = HighlightAnnotation()
    highlight.page_number = 0
    highlight.font_color = Color.yellow.to_argb()
    highlight.points = [Point(80, 730), Point(240, 730), Point(240, 750), Point(80, 750)]

    # 강조 표시를 문서에 추가합니다.
    annotator.add(highlight)

    # 주석이 달린 문서를 저장합니다.
    annotator.save("annotated.pdf")

주석 관리

API를 사용하여 문서에서 주석을 읽고 제거합니다:

주석 가져오기 및 제거

from groupdocs.annotation import Annotator

# Annotator 인스턴스로 주석이 달린 문서를 엽니다.
with Annotator("annotated.pdf") as annotator:
    # 문서에서 모든 주석을 가져옵니다.
    annotations = annotator.get()

    # 첫 번째 주석을 제거합니다.
    annotator.remove(annotation=annotations[0])

    # 업데이트된 문서를 저장합니다.
    annotator.save("output.pdf")

워터마크 삽입

Python을 사용하는 개발자는 문서 페이지 전체에 텍스트 워터마크 삽입 할 수 있습니다:

문서에 워터마크 삽입

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Rectangle
from groupdocs.annotation.models.annotation_models import WatermarkAnnotation
from groupdocs.pydrawing import Color

# Annotator 인스턴스로 문서를 엽니다
with Annotator("input.pdf") as annotator:
    # 대각선 텍스트 워터마크를 생성하고 첫 페이지에 배치합니다
    watermark = WatermarkAnnotation()
    watermark.box = Rectangle(100, 100, 200, 100)
    watermark.text = "CONFIDENTIAL"
    watermark.font_color = Color.red.to_argb()
    watermark.font_size = 24.0
    watermark.angle = 45.0
    watermark.opacity = 0.5
    watermark.page_number = 0

    # 워터마크를 추가하고 결과를 저장합니다
    annotator.add(watermark)
    annotator.save("annotated.pdf")

시작할 준비가 되셨나요?

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

유용한 리소스

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

임시 라이센스 팁

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