GroupDocs.Annotation 한눈에 보기

전문 주석 도구로 Java 애플리케이션을 강화하세요

Illustration annotation

텍스트 마크업

GroupDocs.Annotation for Java를 사용하면 텍스트를 강조, 밑줄, 취소선 또는 교체할 수 있습니다. PDF, Word, Excel 등과 호환되어 협업 검토 및 문서 피드백에 이상적입니다.

도형 그리기

영역, 타원, 점, 화살표, 거리 및 폴리라인 주석을 추가하여 내용과 측정을 강조하고 색상을 구성할 수 있습니다.

댓글 및 답글

주석에 작성자와 스레드형 답글을 첨부하여 구조화된 검토 및 승인 프로세스를 진행합니다.

주석 관리 및 교환

주석을 목록화, 업데이트 및 제거하고, 유형별로 필터링하며, 미리보기를 렌더링하고, XML 형식으로 주석을 가져오거나 내보낼 수 있습니다.

플랫폼 독립성

GroupDocs.Annotation for Java은 주요 운영 체제, 프레임워크 및 개발 플랫폼 전반에서 작동합니다.

Amazon
Docker
Azure
IntelliJ IDEA
Eclipse
macOS
Linux
Maven

지원 파일 형식

GroupDocs.Annotation for Java은 다음 파일 형식을 지원합니다.

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로 할 수 있는 일

PDF, Office 문서 및 이미지에 주석을 빠르고 정확하게 추가하고 관리합니다.

Feature icon

텍스트 마크업

문서 전체의 텍스트를 강조, 밑줄, 취소선 또는 물결 밑줄 처리합니다.

Feature icon

그래픽 도형

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

Feature icon

워터마크 및 스탬프

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

Feature icon

읽기 및 제거

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

Feature icon

댓글 및 답글

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

Feature icon

가져오기 및 내보내기

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

코드 샘플

일반적인 GroupDocs.Annotation for Java 사용 사례 예시

텍스트 강조

GroupDocs.Annotation for Java은 Java 개발자가 텍스트 강조하고 문서에 마크업을 추가하도록 지원합니다:

문서에서 텍스트 강조

// Annotator 인스턴스로 문서를 엽니다.
Annotator annotator = new Annotator("input.pdf");
try {
    // 쿼드 포인트로 정의된 텍스트 강조 주석을 생성합니다.
    HighlightAnnotation highlight = new HighlightAnnotation();
    highlight.setPageNumber(0);
    highlight.setFontColor(65535);
    highlight.setPoints(Arrays.asList(
        new Point(80, 730), new Point(240, 730),
        new Point(240, 750), new Point(80, 750)));

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

    // 주석이 달린 문서를 저장합니다.
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

주석 관리

우리 API를 사용하면 문서에서 주석을 읽고 제거할 수 있습니다:

주석 가져오기 및 제거

// Annotator 인스턴스로 주석이 달린 문서를 엽니다.
Annotator annotator = new Annotator("annotated.pdf");
try {
    // 문서에서 모든 주석을 가져옵니다.
    List<AnnotationBase> annotations = annotator.get();

    // 첫 번째 주석을 제거합니다.
    annotator.remove(annotations.get(0));

    // 업데이트된 문서를 저장합니다.
    annotator.save("output.pdf");
} finally {
    annotator.dispose();
}

워터마크 삽입

GroupDocs.Annotation for Java은 Java 개발자가 문서 페이지 전체에 텍스트 워터마크 삽입 할 수 있게 합니다:

문서에 워터마크 삽입

// Annotator 인스턴스로 문서를 엽니다
Annotator annotator = new Annotator("input.pdf");
try {
    // 대각선 텍스트 워터마크를 생성하고 첫 페이지에 배치합니다
    WatermarkAnnotation watermark = new WatermarkAnnotation();
    watermark.setBox(new Rectangle(100, 100, 200, 100));
    watermark.setText("CONFIDENTIAL");
    watermark.setFontColor(16711680);
    watermark.setFontSize(24.0);
    watermark.setAngle(45.0);
    watermark.setOpacity(0.5);
    watermark.setPageNumber(0);

    // 워터마크를 추가하고 결과를 저장합니다
    annotator.add(watermark);
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

시작할 준비가 되셨나요?

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

유용한 리소스

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

임시 라이센스 팁

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