이 문서에서는 C#을 사용하여 PDF에서 목차를 생성하는 프로세스를 설명합니다. 개발 환경을 설정하는 세부 사항, 단계 목록, C#을 사용하여 PDF에 목차를 추가하는 샘플 코드가 포함되어 있습니다. 텍스트, 하이퍼링크, 다른 페이지와의 연결성을 포함한 목차의 모든 구성을 PDF 파일에서 학습합니다.
C#을 사용하여 PDF에 목차를 추가하는 단계
- 목차를 추가하기 위해 Aspose.PDF for .NET을 사용하도록 환경을 설정합니다.
- 원본 PDF document를 로드하고 TOC 추가를 위해 시작 부분에 페이지를 삽입합니다.
- TOC 제목 설정을 위해 TocInfo 및 TextFragment 클래스의 객체를 생성합니다.
- 목차에 추가할 제목 텍스트 만들기
- 로드된 PDF의 각 페이지에 대한 목차 제목을 추가하려면 루프를 실행하세요.
- 각 반복에서 대상 페이지, 해당 좌표 및 제목 텍스트 설정
- 첫 페이지에 TOC가 있는 출력 PDF 파일을 저장합니다.
이 단계에서는 C#을 사용하여 PDF에서 클릭 가능한 목차를 만드는 프로세스를 설명합니다. PDF 파일을 로드하고 문서 시작 부분에 목차 페이지를 삽입한 후 TocInfo 및 TextFragment를 사용하여 TOC의 특성을 설정합니다. 원본 문서의 각 페이지에 대해 목차에 하이퍼링크를 추가하고 하이퍼링크 텍스트를 설정한 후 페이지를 연결합니다.
C#을 사용하여 PDF에 클릭 가능한 목차를 추가하는 코드
이 코드 샘플은 C#을 사용하여 PDF에 목차를 추가하는 방법을 보여줍니다. 이 예에서는 페이지 번호를 사용하여 문자열 목록을 생성하여 TOC 콘텐츠를 수동으로 생성합니다. 그러나 파일 내용을 구문 분석하여 PDF 내용의 제목이 목차에서 사용되는 표준 목차와 유사하게 사용하고 이를 PDF 파일의 원하는 내용과 연결할 수 있습니다.
이 기사에서는 C#을 사용하여 PDF 목차를 만드는 방법을 설명했습니다. PDF 파일 내용에 하이퍼링크를 추가하려면 C#을 사용하여 PDF에 하이퍼링크를 추가하는 방법의 문서를 참조하세요.