Class TocGenerator
Information
Représente le plugin Documentize.TocGenerator. Utilisé pour ajouter une table des matières aux documents PDF.
public static class TocGenerator
Héritage
Membres hérités
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Exemples
L’exemple démontre comment ajouter une table des matières à un fichier PDF.
// Créer un objet TocOptions pour définir les instructions
var options = new TocOptions();
// Définir le Titre
options.Title = "Ma Table des matières";
// Générer des liens dans les signets
options.GenerateBookmarks = true;
// Concevoir les En-têtes
options.Headings.Add(new TocHeading("Introduction", 2, false, 1));
options.Headings.Add(new TocHeading("Chapitre I", 3, true, 1));
options.Headings.Add(new TocHeading("Chapitre II", 4, true, 1));
options.Headings.Add(new TocHeading("Exemple A", 4, true, 2));
options.Headings.Add(new TocHeading("Exemple B", 4, true, 2));
options.Headings.Add(new TocHeading("Exemple C", 4, true, 2));
options.Headings.Add(new TocHeading("Exemple D", 4, true, 2));
options.Headings.Add(new TocHeading("Chapitre III", 5, true, 1));
// Ajouter le chemin du fichier d'entrée
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Définir le chemin du fichier de sortie
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Effectuer le processus
TocGenerator.Process(options);
Méthodes
Process(TocOptions)
Démarre le traitement de Documentize.TocGenerator avec les paramètres spécifiés.
public static ResultContainer Process(TocOptions options)
Paramètres
options
TocOptions: Un objet d’options contenant des instructions pour l’opération.
Retours
ResultContainer : Un objet Documentize.ResultContainer contenant le résultat de l’opération.
Namespace: Documentize Assembly: Documentize.dll