Intestazione Piè di pagina Visio Java

Le sezioni di intestazione e piè di pagina vengono comunemente utilizzate per mostrare informazioni importanti su un documento. In alcuni casi, potrebbe essere necessario inserire o eliminare un’intestazione o un piè di pagina nei file di Visio. Questo articolo illustra come inserire o rimuovere intestazione e piè di pagina nei file VSD o VSDX a livello di codice in Java.

Inserisci o elimina intestazione e piè di pagina nei diagrammi di Visio - Installazione dell’API Java

L’API Aspose.Diagram for Java può essere utilizzata per lavorare con diverse funzionalità dei file di diagramma di Visio. Puoi configurarlo facilmente scaricando i suoi file JAR dalla sezione New Releases, o accedendovi da Aspose Repository usando i seguenti dettagli nel file pom.xml del tuo progetto:

Archivio:

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

Dipendenza:

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

Inserisci intestazione e piè di pagina nel file VSD o VSDX a livello di codice in Java

È possibile inserire o aggiungere un’intestazione e un piè di pagina in un file di Visio VSD o VSDX attenendosi alla procedura seguente:

  1. Crea un’istanza della classe Diagram per caricare il file di origine.
  2. Imposta diverse proprietà esposte dalla classe HeaderFooter.
  3. Salva il file di Visio di output.

L’esempio di codice seguente mostra come inserire l’intestazione e il piè di pagina in un file di diagramma di Visio in formato VSD o VSDX a livello di codice in Java:

// Carica il diagramma di Visio di origine
Diagram diagram = new Diagram("Drawing1.vsdx");

// Aggiungi il numero di pagina nell'angolo destro dell'intestazione
diagram.getHeaderFooter().setHeaderRight("&p");

// Metti il testo al centro
diagram.getHeaderFooter().setHeaderCenter("Center of the header");

// Imposta il testo sul lato sinistro
diagram.getHeaderFooter().setHeaderLeft("Left of the header");

// Aggiungi del testo nell'angolo destro del piè di pagina
diagram.getHeaderFooter().setFooterRight("Right of the footer");

// Metti il testo al centro
diagram.getHeaderFooter().setFooterCenter("Center of the footer");

// Imposta il testo sul lato sinistro
diagram.getHeaderFooter().setFooterLeft("Left of the footer");

// Imposta il colore dell'intestazione e del piè di pagina
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());

// Imposta le proprietà del carattere del testo
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);

// Salva diagramma di Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Lo screenshot seguente mostra un file di esempio dopo aver inserito l’intestazione e il piè di pagina con lo snippet di codice sopra:

Intestazione Piè di pagina VSD VSDX Java

Elimina intestazione e piè di pagina dal file di diagramma VSD VSDX in Java

È possibile eliminare o rimuovere l’intestazione e il piè di pagina in un file di diagramma VSD o VSDX con i seguenti passaggi:

  1. Inizializzare un oggetto della classe Diagram per caricare il file di input di Visio.
  2. Rimuovere l’intestazione e il piè di pagina, quindi salvare il diagramma VSD/VSDX di output.

Il frammento di codice seguente mostra come eliminare l’intestazione e il piè di pagina da un disegno VSD VSDX a livello di codice in Java:

// Carica il diagramma di Visio di origine
Diagram diagram = new Diagram("Drawing1.vsdx");

// Rimuovi l'angolo destro dell'intestazione
diagram.getHeaderFooter().setHeaderRight("");

// Rimuovi il testo al centro
diagram.getHeaderFooter().setHeaderCenter("");

// Rimuovi il testo sul lato sinistro
diagram.getHeaderFooter().setHeaderLeft("");

// Rimuovi il testo nell'angolo destro del piè di pagina
diagram.getHeaderFooter().setFooterRight("");

// Rimuovi il testo al centro
diagram.getHeaderFooter().setFooterCenter("");

// Rimuovi il testo sul lato sinistro
diagram.getHeaderFooter().setFooterLeft("");

// Salva diagramma di Visio
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Ottieni una licenza gratuita

Puoi valutare l’API senza alcuna limitazione ottenendo una licenza temporanea gratuita.

Conclusione

In questo articolo è stato appreso come inserire o eliminare intestazione e piè di pagina dai file di diagramma di Visio in formato VSD o VSDX a livello di codice in Java. Tuttavia, puoi imparare molte altre funzionalità dell’API visitando la documentazione. Vi preghiamo di contattarci al forum in caso di dubbi o ambiguità.

Guarda anche

Convertire il file Visio VSD o VSDX in XAML in Java