En-tête Pied de page Visio Java

Les sections d’en-tête et de pied de page sont couramment utilisées pour afficher des informations importantes sur un document. Dans certains cas, vous devrez peut-être insérer ou supprimer un en-tête ou un pied de page dans les fichiers Visio. Cet article explique comment insérer ou supprimer l’en-tête et le pied de page dans les fichiers VSD ou VSDX par programmation en Java.

Insérer ou supprimer l’en-tête et le pied de page dans les diagrammes Visio - Installation de l’API Java

L’API Aspose.Diagram for Java peut être utilisée pour travailler avec différentes fonctionnalités des fichiers de diagramme Visio. Vous pouvez facilement le configurer en téléchargeant ses fichiers JAR depuis la section New Releases, ou y accéder depuis Aspose Repository en utilisant les détails suivants dans le fichier pom.xml de votre projet :

Repository:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.4</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Insérer l’en-tête et le pied de page dans le fichier VSD ou VSDX par programme en Java

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

  1. Créez une instance de la classe Diagram pour charger le fichier source.
  2. Définissez différentes propriétés exposées par la classe HeaderFooter.
  3. Enregistrez le fichier Visio de sortie.

L’exemple de code suivant montre comment insérer l’en-tête et le pied de page dans un fichier de diagramme Visio au format VSD ou VSDX par programmation en Java :

// 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.getHeaderFooter().setHeaderRight("&p");

// Placer le texte au centre
diagram.getHeaderFooter().setHeaderCenter("Center of the header");

// Définir le texte sur le côté gauche
diagram.getHeaderFooter().setHeaderLeft("Left of the header");

// Ajouter du texte dans le coin droit du pied de page
diagram.getHeaderFooter().setFooterRight("Right of the footer");

// Placer le texte au centre
diagram.getHeaderFooter().setFooterCenter("Center of the footer");

// Définir le texte sur le côté gauche
diagram.getHeaderFooter().setFooterLeft("Left of the footer");

// Définir la couleur de l'en-tête et du pied de page
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());

// Définir les propriétés de la police du texte
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);

// Enregistrer le diagramme Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

La capture d’écran ci-dessous montre un exemple de fichier après avoir inséré l’en-tête et le pied de page avec l’extrait de code ci-dessus :

En-tête Pied de page VSD VSDX Java

Supprimer l’en-tête et le pied de page du fichier de diagramme VSD VSDX en Java

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

  1. Initialisez un objet de la classe Diagram pour charger le fichier Visio d’entrée.
  2. Supprimez l’en-tête et le pied de page, puis enregistrez le diagramme VSD/VSDX de sortie.

L’extrait de code suivant montre comment supprimer l’en-tête et le pied de page d’un dessin VSD VSDX par programmation en Java :

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

// Supprimer le coin droit de l'en-tête
diagram.getHeaderFooter().setHeaderRight("");

// Supprimer le texte au centre
diagram.getHeaderFooter().setHeaderCenter("");

// Supprimer le texte sur le côté gauche
diagram.getHeaderFooter().setHeaderLeft("");

// Supprimer le texte dans le coin droit du pied de page
diagram.getHeaderFooter().setFooterRight("");

// Supprimer le texte au centre
diagram.getHeaderFooter().setFooterCenter("");

// Supprimer le texte sur le côté gauche
diagram.getHeaderFooter().setFooterLeft("");

// Enregistrer le diagramme Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Obtenez une licence gratuite

Vous pouvez évaluer l’API sans aucune limitation 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 des fichiers de diagramme Visio au format VSD ou VSDX par programmation en Java. Cependant, vous pouvez découvrir de nombreuses autres fonctionnalités de l’API en consultant la documentation. Veuillez nous contacter sur le forum en cas de problème ou d’ambiguïté.

Voir également

Convertir un fichier Visio VSD ou VSDX en XAML en Java