C#를 사용하여 PDF에서 링크 추출

이 문서에서는 C#을 사용하여 PDF에서 링크를 추출하는 방법에 대해 설명합니다. 여기에는 IDE 설정, 단계 및 C#을 사용하여 PDF 링크 추출기를 개발하기 위한 샘플 코드가 있습니다. 페이지에서 선택한 주석을 검색하고 링크 유형 주석에서 URI를 가져오는 방법을 배우게 됩니다.

C#을 사용하여 PDF에서 URL을 추출하는 단계

  1. PDF 페이지에서 URI를 추출하기 위해 Aspose.PDF for .NET을 사용하도록 IDE를 설정합니다.
  2. 소스 PDF file를 로드하고 해당 PDF의 모든 페이지를 반복합니다.
  3. 페이지에서 링크 주석을 찾기 위한 annotation selector을 만듭니다.
  4. 모든 주석을 추출하고 선택한 주석 목록을 검색합니다.
  5. 각 링크 주석을 반복하고 연관된 작업을 찾습니다.
  6. URI에 액세스하고 표시하려면 GoToURIAction에 액션을 캐스트합니다.

이 단계에서는 C#을 사용하여 PDF에서 하이퍼링크를 추출하는 방법을 설명합니다. 링크 주석에 대한 주석 선택기를 만들고 이를 사용하여 대상 주석 목록을 선택합니다. 각 링크 주석을 GoToURIAction으로 타입캐스트하고 이 작업에서 URI를 가져옵니다.

C#을 사용하여 PDF에서 하이퍼링크를 추출하는 코드

위의 코드는 C#을 사용하여 PDF에서 모든 링크를 추출하는 방법을 보여줍니다. AnnotationSelector는 페이지와 사각형 객체를 필요로 하는 LinkAnnotation 객체를 사용합니다. Page 클래스의 Accept() 메서드는 링크 선택기 객체를 사용하여 링크 주석을 Selected 컬렉션에 저장합니다.

이 간단한 튜토리얼은 PDF 페이지에서 하이퍼링크를 추출하는 과정을 알려주었습니다. PDF 파일에서 하이퍼링크를 제거하려면 C#에서 PDF에서 하이퍼링크를 제거하는 방법 문서를 참조하세요.

 한국인