En-tête Pied de page Visio csharp

Les en-têtes et les pieds de page sont utilisés pour afficher des informations sur les marges supérieure et inférieure de chaque page d’un fichier. Ils peuvent inclure le sujet, le chapitre, l’auteur, le numéro de page et d’autres informations pertinentes. Les diagrammes Visio au format VSD ou VSDX peuvent également contenir un en-tête et un pied de page pour afficher des informations importantes. Cet article explique comment insérer ou supprimer l’en-tête et le pied de page dans les fichiers Visio par programmation en C#.

Manipuler l’en-tête et le pied de page dans le fichier de diagramme VSD/VSDX - Installation de l’API C#

Vous pouvez créer, modifier ou manipuler des fichiers Visio au format VSD, VSDX et plusieurs autres formats de fichier. Pour utiliser la section d’en-tête et de pied de page dans les diagrammes Visio, vous devez télécharger le fichier DLL de Aspose.Diagram for .NET à partir de la section Downloads ou exécuter les commandes d’installation NuGet suivantes :

PM> Install-Package Aspose.Diagram

Insérer l’en-tête et le pied de page dans le fichier de diagramme Visio par programme en C#

Vous pouvez insérer ou ajouter l’en-tête et le pied de page dans un fichier de diagramme Visio en suivant les étapes ci-dessous :

  1. Initialisez une instance de la classe Diagram pour charger le fichier VSD ou VSDX Visio d’entrée.
  2. Définissez différentes propriétés de la classe HeaderFooter.
  3. Enregistrez le diagramme Visio de sortie.

L’extrait de code suivant montre comment insérer ou ajouter un en-tête et un pied de page dans un diagramme VSD ou VSDX par programmation en C# :

// Charger le diagramme Visio de la source
Diagram diagram = new Diagram("Drawing1.vsdx");

// Ajouter un numéro de page dans le coin droit de l'en-tête
diagram.HeaderFooter.HeaderRight = "&p";

// Placer le texte au centre
diagram.HeaderFooter.HeaderCenter = "Center of the header";

// Définir le texte sur le côté gauche
diagram.HeaderFooter.HeaderLeft = "Left of the header";

// Ajouter du texte dans le coin droit du pied de page
diagram.HeaderFooter.FooterRight = "Right of the footer";

// Placer le texte au centre
diagram.HeaderFooter.FooterCenter = "Center of the footer";

// Définir le texte sur le côté gauche
diagram.HeaderFooter.FooterLeft = "Left of the footer";

// Définir la couleur de l'en-tête et du pied de page
diagram.HeaderFooter.HeaderFooterColor = System.Drawing.Color.AliceBlue;

// Définir les propriétés de la police du texte
diagram.HeaderFooter.HeaderFooterFont.Italic = BOOL.True;
diagram.HeaderFooter.HeaderFooterFont.Underline = BOOL.False;

// Enregistrer le diagramme Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);

La capture d’écran ci-dessous montre un exemple de fichier Visio après avoir inséré l’en-tête et le pied de page dans un fichier de diagramme VSD/VSDX :

En-tête Pied de page Visio

Supprimer l’en-tête et le pied de page dans le fichier Visio en C#

Vous pouvez supprimer ou supprimer l’en-tête et le pied de page d’un diagramme Visio en procédant comme suit :

  1. Créez un objet de la classe Diagram pour charger le fichier Visio d’entrée.
  2. Accédez aux différentes propriétés des classes HeaderFooter et effacez les propriétés.
  3. Enregistrez le fichier Visio de sortie après avoir supprimé l’en-tête et le pied de page.

L’extrait de code ci-dessous montre comment supprimer ou supprimer l’en-tête et le pied de page d’un fichier Visio en C# :

// Charger le diagramme Visio de la source
Diagram diagram = new Diagram("Drawing1.vsdx");

// Supprimer le coin droit de l'en-tête
diagram.HeaderFooter.HeaderRight = "";

// Supprimer le texte au centre
diagram.HeaderFooter.HeaderCenter = "";

// Supprimer le texte sur le côté gauche
diagram.HeaderFooter.HeaderLeft = "";

// Supprimer le texte dans le coin droit du pied de page
diagram.HeaderFooter.FooterRight = "";

// Supprimer le texte au centre
diagram.HeaderFooter.FooterCenter = "";

// Supprimer le texte sur le côté gauche
diagram.HeaderFooter.FooterLeft = "";

// Enregistrer le diagramme Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);

Obtenez une licence API gratuite

Vous pouvez évaluer l’API dans toute sa capacité en obtenant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à insérer ou à supprimer l’en-tête et le pied de page d’un diagramme Visio au format de fichier VSD ou VSDX par programme en C#. De plus, vous pouvez visiter la section documentation pour découvrir diverses autres fonctionnalités offertes par l’API. Veuillez nous contacter sur le forum en cas de problème ou de question.

Voir également

Convertir Visio VSD ou VSDX en XAML en C#