이 짧은 자습서는 **C#**을 사용하여 PDF에서 하이퍼링크를 추가하는 방법을 안내합니다. 여기에는 환경을 설정하는 데 필요한 필수 리소스, 단계 형식의 프로세스에 대한 자세한 설명 및 **C#**을 사용하여 PDF에 링크를 삽입하는 실행 가능한 샘플 코드가 포함되어 있습니다. 또한 요구 사항에 따라 하이퍼링크와 해당 텍스트를 사용자 지정하는 프로세스를 배웁니다.
C#을 사용하여 PDF용 링크를 만드는 단계
- Aspose.PDF for .NET을(를) 사용하여 하이퍼링크를 추가할 수 있는 환경을 구축합니다.
- Document 클래스 개체를 사용하여 대상 PDF를 열고 원하는 페이지에 대한 참조를 가져옵니다.
- 페이지에 추가하기 전에 LinkAnnotation 개체를 만들고 URI를 포함한 속성을 설정합니다.
- FreeTextAnnotation 개체를 만들고 링크 위에 표시할 텍스트를 설정합니다.
- 두 주석을 페이지에 추가
- 결과 PDF 파일을 하이퍼링크가 있는 디스크에 저장합니다.
위의 단계는 *C#을 사용하여 PDF에 링크를 추가하는 방법의 프로세스를 자세히 설명합니다. 여기서 먼저 소스 PDF 파일이 로드되고 하이퍼링크가 추가될 첫 번째 페이지에 액세스됩니다. 다음 단계에서는 경계선이 보이지 않는 사각형 내에 링크 주석을 생성하고, 크기가 같고 보이지 않는 경계선이 유사한 사각형 내의 동일한 위치에 텍스트 주석도 생성하여 링크 영역과 텍스트 영역을 중첩하여 생성합니다. 하이퍼링크. 결국 이 두 주석이 선택한 PDF 페이지에 추가되고 결과 PDF 파일이 디스크에 저장됩니다.
C#을 사용하여 PDF에 링크를 추가하는 코드
앞서 언급한 샘플 코드는 *C#*을 사용하여 PDF에 대한 링크를 생성하는 방법에 대한 프로세스를 보여줍니다. 여기서 LinkAnnotation 개체는 URI를 제공하고 테두리를 0 너비로 설정하여 실제 링크를 생성하는 데 사용되며 동작은 열기로 설정됩니다. URL이 설정된 대상 페이지. 마찬가지로 하이퍼링크 텍스트를 표시하기 위한 FreeTextAnnotation 객체를 생성하는 동안 사각형이 정의되고 모양이 글꼴 및 색상 설정과 함께 설정됩니다. 이러한 주석에 대해 많은 다른 속성을 설정할 수도 있습니다.
이 항목에서는 *C#*을 사용하여 PDF에 *링크를 포함하는 프로세스를 배웠습니다. PDF 파일에 머리글과 바닥글을 추가하는 과정을 알아보려면 C#을 사용하여 PDF에 머리글과 바닥글을 추가하는 방법 문서를 참조하세요.