Aspose.PDF ToC 发电机为 .NET
Aspose.PDF ToC Generator for .NET 允许开发人员在可自定义内容表(TOC)中编程输入 PDF 建立在 Aspose.PDF 引擎上,它扫描标题、图标或自定义标记器,产生 hierarchical TOC 输入,并将其链接到相应的页面 - 以最小的努力加快导航.
开始使用
安装和设置
特点与功能
自动 TOC 世代
- 扫描标题(Heading1 - HeadingN),图标,或自定义标记.
- 自动生成 TOC 页面,无缝集成到文档流.
可自定义风格
- 定义字体、尺寸、颜色、指标和领先人物.
- 按级别应用全球模板或个别风格.
- 合并企业品牌或设计指南.
地理层次
- 为章节、部分和子部分提供多级结构的支持.
- 每个级别都可以具有独特的格式化.
Bookmark 和 Link 集成
- 每个 TOC 输入都是针对目的地页面的积极链接.
- 与现有文件标签合并或单独出口.
动态页数
- TOC 输入总是反映正确的页数,即使在页面插入或删除后.
- 在生育期间自动重新计算.
Custom 标签
- 指定任意文本或基于 XML 的标签为 TOC 输入.
- 可用于没有正式标题的文件.
性能优化
- 基于大文件的流程处理.
- Batch 世代支持多个 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与多种格式.
- 将 TOC 添加到现有 PDF 中,而不会干扰内容.
- 允许多文件工作流的TOC集成.
用例
- 结构化学术报告与导航部分.
- 创建手册和指南与专业导航.
- 将 TOC 添加到电子书中,以获得更好的读者体验.
经常提出的问题
**什么是 Aspose.PDF ToC 发电机?**它在PDF文件中创建专业的链接内容表,以便更好地导航.
**这与 .NET 的 Aspose.PDF 有什么区别?**Aspose.PDF for .NET 提供完整的 PDF APIs 套件,而 ToC Generator 只专注于生成 TOC.
**它是否仅限于产生TOC?**是的,它专门从事 TOC 创建。 其他任务需要额外的插件或 Aspose.PDF.
**是否有 TOC 世代的在线工具?**没有专门的工具,但Aspose提供其他免费的在线PDF工具.
**在哪里可以找到C#的例子?**请参观 Aspose.PDF 文档和登陆页面,以获取实用样品.