Làm thế nào để đóng gói Thêm TOC vào nhiều PDF trong .NET

Làm thế nào để đóng gói Thêm TOC vào nhiều PDF trong .NET

Thêm một bảng nội dung (TOC) vào PDFs cải thiện điều hướng, tìm kiếm, và ngôn ngữ chuyên nghiệp. Với Aspose.PDF.Plugin TocGenerator cho .NET, bạn có thể tự động tạo TOC cho toàn bộ các gói tài liệu – hoàn hảo cho việc xuất bản, hoạt động CNTT, hoặc dòng công việc học thuật.

Batch TOC Creation: Loop thông qua PDFs

using Aspose.Pdf.Plugins;
using System.IO;

string inputDir = @"C:\Docs\Input";
string outputDir = @"C:\Docs\TOC";
Directory.CreateDirectory(outputDir);

string[] pdfFiles = Directory.GetFiles(inputDir, "*.pdf");

foreach (var pdfFile in pdfFiles)
{
    string outFile = Path.Combine(outputDir, Path.GetFileName(pdfFile));
    var generator = new TocGenerator();
    var options = new TocOptions();
    options.AddInput(new FileDataSource(pdfFile));
    options.AddOutput(new FileDataSource(outFile));

    // Optional: Customize TOC (multi-level, custom titles)
    // options.Levels = 2; // For two-level TOCs
    // options.Title = "Table of Contents";

    generator.Process(options);
    Console.WriteLine($"TOC added: {outFile}");
}

TOC tùy chỉnh & hỗ trợ đa cấp

  • TOC đa cấp: Set Levels trong TocOptions Đối với các phần dưới hoặc phần hiến pháp.
  • Các tiêu đề tùy chỉnh: Sử dụng Title Bất động sản cho địa danh hoặc thương hiệu TOC.
  • Styling: Tùy chỉnh sự xuất hiện của TOC thông qua các tùy chọn plugin (phông chữ, màu sắc, vv.).

Sử dụng Cases

  • Các nhà xuất bản tiêu chuẩn hóa điều hướng trong các bộ sách / tài liệu
  • Nhóm IT chuẩn bị báo cáo tuân thủ / lưu trữ
  • Giáo viên nâng cao gói khóa học hoặc ghi chú giảng dạy

Những câu hỏi thường gặp

**Q: Tôi có thể tạo TOC tùy chỉnh cho mỗi tài liệu không?**A: Có – thiết lập năng động các thuộc tính TOC (tạm dịch, cấp độ, phong cách) dựa trên nội dung hoặc metadata của mỗi tệp trong kịch bản tập hợp của bạn.

**Q: Các TOC đa cấp được hỗ trợ?**A: Có - đặt Levels tài sản để phù hợp với cấu trúc tiêu đề bạn muốn (ví dụ, chương và phần phụ).

**Q: Điều này làm việc trên PDF được mã hóa?**A: Có, miễn là bạn cung cấp mật khẩu thông qua các tùy chọn plugin khi cần thiết.

Pro Mẹo: Kết hợp gói TOC bổ sung với kết hợp tài liệu (làm việc sử dụng plugin Merger) cho tự động hóa xuất bản đầy đủ.

 Tiếng Việt