Class TocGenerator
Thông tin
Đại diện cho plugin Documentize.TocGenerator. Dùng để thêm mục lục vào tài liệu PDF.
public static class TocGenerator
Kế thừa
Thành viên kế thừa
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Ví dụ
Ví dụ dưới đây minh họa cách thêm mục lục vào tệp PDF.
// Tạo đối tượng TocOptions để thiết lập hướng dẫn
var options = new TocOptions();
// Đặt Tiêu đề
options.Title = "Mục lục của tôi";
// Tạo liên kết trong dấu trang
options.GenerateBookmarks = true;
// Thiết kế tiêu đề
options.Headings.Add(new TocHeading("Giới thiệu", 2, false, 1));
options.Headings.Add(new TocHeading("Chương I", 3, true, 1));
options.Headings.Add(new TocHeading("Chương II", 4, true, 1));
options.Headings.Add(new TocHeading("Ví dụ A", 4, true, 2));
options.Headings.Add(new TocHeading("Ví dụ B", 4, true, 2));
options.Headings.Add(new TocHeading("Ví dụ C", 4, true, 2));
options.Headings.Add(new TocHeading("Ví dụ D", 4, true, 2));
options.Headings.Add(new TocHeading("Chương III", 5, true, 1));
// Thêm đường dẫn tệp đầu vào
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Đặt đường dẫn tệp đầu ra
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Thực hiện quá trình
TocGenerator.Process(options);
Phương thức
Process(TocOptions)
Bắt đầu quá trình Documentize.TocGenerator với các tham số đã chỉ định.
public static ResultContainer Process(TocOptions options)
Tham số
options
TocOptions: Đối tượng tùy chọn chứa hướng dẫn cho hoạt động.
Trả về
ResultContainer : Một đối tượng Documentize.ResultContainer chứa kết quả của hoạt động.
Namespace: Documentize Assembly: Documentize.dll