ASPOSE.PDF ToC 발전기 .NET

Aspose.PDF ToC Generator for .NET은 개발자가 PDF 문서에 사용자 지정 가능한 콘텐츠 테이블 (TOC)을 프로그래밍으로 삽입할 수 있도록 합니다.아스포세.pdf 엔진에 구축된, 그것은 제목, 책표 또는 맞춤 마커를 스캔하고, 계층적 인 TOC 입력을 생성하며, 해당 페이지에 링크합니다.최소한의 노력으로 네비게이션을 향상시킵니다.

시작하기

설치 및 설정

  • 추가하기 Aspose.PDF 덕분에 NuGet.
  • 사용하기 전에 측정된 라이센스를 설정하십시오 (보기) 계량된 라이선스 ).
  • 자세한 설치 단계를 참조하십시오. 설치 가이드 .

특징 및 기능

자동 TOC 세대

  • 스캔 헤드 (Heading1 - HeadingN), 책표 또는 사용자 지정 마커.
  • 자동으로 TOC 페이지를 생성하여 문서 흐름에 무조건 통합합니다.

Customizable 스타일링

  • 글꼴, 크기, 색상, 인센트 및 리더 캐릭터를 정의합니다.
  • 수준에 따라 글로벌 템플릿 또는 개별 스타일을 적용합니다.
  • 회사 브랜드 또는 디자인 지침을 일치합니다.

히라키아 레벨

  • 장, 섹션 및 하위 부서에 대한 다중 수준 구조를 지원합니다.
  • 각 레벨은 독특한 포맷을 가질 수 있습니다.

Bookmark & 링크 통합

  • 각 TOC 입력은 목적지 페이지에 대한 활성 링크입니다.
  • 기존 문서 표지판과 결합하거나 별도로 수출하십시오.

Dynamic Page 숫자

  • TOC 입력은 페이지 삽입 또는 삭제 후에도 항상 올바른 페이지 번호를 반영합니다.
  • 생성 기간 동안 자동으로 재계산됩니다.

Custom 마커

  • TOC 입력에 대한 자발적인 텍스트 또는 XML 기반 태그를 지정합니다.
  • 공식 주소가 없는 서류에 유용합니다.

성능 최적화

  • 큰 문서에 대한 스트림 기반 처리.
  • 배치 세대는 여러 PDF를 지원합니다.

코드 예: PDF 문서에 대한 TOC 생성

internal static class TocGeneratorDemo
{
    internal static void Run()
    {
        var inputPath = Path.Combine(@"C:\\Samples\\", "sample.pdf");
        var outputPath = Path.Combine(@"C:\\Samples\\", "sample_toc.pdf");

        TocGenerator generator = new();
        TocOptions options = new();

        options.AddInput(new FileDataSource(inputPath));
        options.AddOutput(new FileDataSource(outputPath));

        var resultContainer = generator.Process(options);
        var result = resultContainer.ResultCollection[0];

        Console.WriteLine(result);
    }
}

팁과 최고의 관행

  • 정확한 TOC 생성을 위해 일관된 제목 스타일/책표를 사용하십시오.
  • 문서 간의 일관성을 위한 재사용 가능한 스타일 템플릿을 설정합니다.
  • 정확한 탐색을 위해 기존 책표를 TOC 입력으로 변환합니다.
  • 페이지 순서 또는 계산을 수정한 후 TOC를 다시 생성합니다.
  • 큰 PDF에 대한 프로필 메모리 사용; 배치 처리 고려.
  • 이용할 수 있는 Document 물건은 무료 자원으로 처리 후에 처리됩니다.

고급 기능

  • 다양한 형식으로 완전히 사용자 지정된 TOC를 만드십시오.
  • 기존 PDF에 TOC를 추가하여 콘텐츠를 방해하지 않습니다.
  • 여러 파일 작업 흐름을 위한 배치 TOC 생성을 가능하게 합니다.

사용 사례

  • Navigable 섹션으로 학문적 보고서를 구성합니다.
  • 전문적인 탐색을 통해 매뉴얼과 가이드를 만듭니다.
  • 더 나은 독자 경험을 위해 전자 책에 TOC를 추가합니다.

자주 묻는 질문들

**Aspose.PDF ToC 발전기는 무엇을 하고 있습니까?**그것은 더 나은 탐색을 위해 PDF 파일에서 전문적이고 링크 된 콘텐츠 테이블을 만듭니다.

**이것은 .NET의 Aspose.PDF과 어떻게 다릅니까?**Aspose.PDF for .NET은 PDF APIs의 전체 세트를 제공하며, ToC Generator는 TOC를 생성하는 데만 초점을 맞추고 있습니다.

**그것은 TOC를 생성하는 것에만 제한되어 있습니까?**다른 작업은 추가 플러그인 또는 Aspose.PDF이 필요합니다.

**TOC 세대를위한 온라인 도구가 있습니까?**특별한 도구는 없지만 Aspose는 다른 무료 온라인 PDF 유틸리티를 제공합니다.

  • 어디에서 C# 사례를 찾을 수 있습니까?*실용적인 샘플을 위해 Aspose.PDF 문서 및 착륙 페이지를 방문하십시오.
 한국어