Java를 사용한 StrikeThrough 텍스트

아마도 더 이상 유효하지 않은 콘텐츠가 있을 것입니다. 건너뛰자. 긋는 것은 문서 내의 잘못된 내용을 강조 표시하는 데 사용되는 방법 중 하나입니다. 응용 프로그램 내에서 줄 바꿈을 자동화하기 위해 이 문서에서는 Java 문서에서 텍스트를 취소선 처리하는 방법을 보여줍니다.

이 문서에서는 다음 항목에 대해 설명합니다.

취소선 텍스트에 대한 Java API

GroupDocs.Annotation은 여러 문서 및 이미지에 적용할 수 있는 다양한 주석을 지원하는 Java API를 보여줍니다. 이 문서의 예에서 문서 내에서 선택한 텍스트를 지우는 데 사용할 것입니다.

다운로드 섹션에서 JAR 파일을 다운로드하거나 Java 애플리케이션 내에서 최신 저장소 및 종속성 Maven 구성을 사용할 수 있습니다.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-annotation</artifactId>
        <version>21.7.2</version> 
</dependency>

Java를 사용하여 문서의 텍스트를 취소선 처리하는 방법

더 이상 유효하지 않은 문서의 영역을 지우자. 다음 단계를 통해 Java 문서 내의 텍스트에 취소선을 표시할 수 있습니다.

  • Annotator 클래스를 사용하여 원본 문서(PDF, Word 등)를 로드합니다.
  • StrikeoutAnnotation 클래스를 사용하여 취소선 주석을 만들고 정의합니다.
    • 취소선의 선 색상을 설정합니다.
    • 불투명도, 문서 페이지 번호를 설정합니다.
    • 좌표 및 기타 속성을 정의합니다.
  • add() 메서드를 사용하여 준비된 취소선 주석을 주석에 추가합니다.
  • 마지막으로 save() 메서드를 사용하여 주석이 달린 문서를 저장합니다.

마찬가지로 Word 문서, 스프레드시트, 프레젠테이션, PDF 문서, 웹 페이지, 전자 메일 메시지 및 기타 여러 문서에 주석을 달 수 있습니다.

다음 Java 코드 예제는 PDF 문서에서 선택한 텍스트를 삭제합니다.

/*
 * Java를 사용하여 Word, PDF, 스프레드시트, 프레젠테이션의 취소선 텍스트
 */
Annotator annotator = new Annotator("path/document.pdf");
StrikeoutAnnotation strikeout = new StrikeoutAnnotation();
strikeout.setFontColor(0xFF0000);
strikeout.setOpacity(0.7);
strikeout.setPageNumber(0);

// 삼진을 위한 포인트 추가
List<Point> points = new ArrayList<Point>();
points.add(new Point(180, 730));
points.add(new Point(300, 730));
points.add(new Point(180, 700));
points.add(new Point(300, 700));
strikeout.setPoints(points);

annotator.add(strikeout);
annotator.save("path/strikethrough-text.pdf");

무료 API 라이선스 받기

임시 라이선스 취득을 통해 GroupDocs.Annotation for Java를 무료로 사용할 수 있습니다.

결론

결론적으로, 우리는 자바 애플리케이션 내의 문서에 크로스아웃 어노테이션을 프로그래밍 방식으로 추가하는 것에 대해 논의했습니다. 또한 PDF 파일, 스프레드시트, 프리젠테이션 및 Word 문서 내의 텍스트에 취소선을 표시할 수 있습니다. 마찬가지로 원하는 대로 다른 주석을 사용할 수도 있습니다.

문서에서 GroupDocs.Annotation for Java에 대해 자세히 알아보세요. 지원되는 문서 형식에 대한 고유한 주석자를 만들어 보십시오. 문의 사항은 포럼을 통해 언제든지 문의하십시오.

또한보십시오