Python을 사용하여 Adobe PDF에서 텍스트를 지우는 방법

이 빠른 자습서는 Python을 사용하여 Adobe에서 PDF 텍스트를 취소하는 방법을 안내합니다. 환경을 설정하는 데 필요한 모든 단계와 Python을 사용하여 Adobe Acrobat에서 제거하는 방법을 보여주는 실행 가능한 샘플 코드와 함께 따라야 할 단계 목록을 공유합니다. 모든 단계에 대한 설명과 함께 몇 가지 API 호출을 사용하여 애플리케이션을 처음부터 개발하는 프로세스를 배우게 됩니다.

Python을 사용하여 Adobe PDF에서 텍스트를 지우는 단계

  1. IDE를 .NET을 통해 Python용 Aspose.PDF 사용로 설정하여 텍스트를 취소선으로 지우십시오.
  2. Document 클래스 개체를 사용하여 일부 텍스트를 취소할 원본 PDF 파일을 로드합니다.
  3. TextFragmentAbsorber 클래스 개체를 사용하여 PDF에서 검색어 정의
  4. 대상 페이지에서 visit() 메서드를 실행하여 대상 단어의 인스턴스를 검색합니다.
  5. 검색된 단어의 첫 번째 인스턴스의 직사각형 영역을 사용하여 StrikeOutAnnotation 개체를 만듭니다.
  6. 페이지의 주석 모음에 추가하기 전에 취소선 주석의 색상과 제목을 설정하십시오.
  7. 원하는 단어가 처음 나오는 부분에 취소선이 있는 결과 PDF 파일을 저장합니다.

이 단계는 Python을 사용하여 PDF에서 텍스트를 취소하는 방법 프로세스를 정의합니다. 대상 PDF 파일을 로드한 다음 특정 페이지에서 제거할 원하는 단어의 발생을 검색해야 합니다. 검색이 완료되면 첫 번째 항목의 직사각형 영역을 사용하여 StrikeOutAnnotation 개체를 인스턴스화합니다. 이 개체는 원하는 색상의 텍스트와 필요한 경우 제목에 실제로 취소선을 만듭니다.

Python을 사용하여 PDF에서 텍스트를 지우는 코드

이 샘플 코드 조각은 Python을 사용하여 Adobe Acrobat에서 *스트라이크 아웃하기 위한 완전한 응용 프로그램의 기초로 사용할 수 있습니다. TextFragmentAbsorber 클래스를 사용하여 특정 페이지에서 대상 단어를 검색하여 해당 단어의 모든 발생 목록을 가져옵니다. 다음 단계에서는 대상 발생의 직사각형 영역 내에 StrikeOutAnnotation 객체를 생성하여 둘러싸는 직사각형 내에 선이 표시되도록 해야 합니다.

이 짧은 가이드는 PDF 페이지에서 하나 이상의 단어에 취소선을 표시하는 방법을 알려줍니다. PDF에 표를 삽입하는 과정을 알아보려면 Python을 사용하여 PDF에 테이블을 삽입하는 방법 문서를 참조하세요.

 한국인