Sidhuvud Sidfot Visio Java

Sidhuvud och sidfotsavsnitt används ofta för att visa viktig information om ett dokument. I vissa fall kan du behöva infoga eller ta bort en sidhuvud eller sidfot i Visio-filer. Den här artikeln beskriver hur du infogar eller tar bort sidhuvud och sidfot i VSD- eller VSDX-filer programmatiskt i Java.

Infoga eller ta bort sidhuvud och sidfot i Visio-diagram – Java API-installation

Aspose.Diagram for Java API kan användas för att arbeta med olika funktioner i Visio-diagramfiler. Du kan enkelt konfigurera den genom att ladda ner dess JAR-filer från avsnittet New Releases eller komma åt den från Aspose Repository med hjälp av följande detaljer i filen pom.xml för ditt projekt:

Förvar:

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

Beroende:

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

Infoga sidhuvud och sidfot i VSD- eller VSDX-fil Programmatiskt i Java

Du kan infoga eller lägga till ett sidhuvud och en sidfot i en VSD- eller VSDX Visio-fil genom att följa stegen nedan:

  1. Skapa en instans av klassen Diagram för att ladda källfilen.
  2. Ställ in olika egenskaper som exponeras av klassen HeaderFooter.
  3. Spara utdatafilen från Visio.

Följande kodexempel visar hur du infogar sidhuvudet och sidfoten i en Visio Diagram-fil i VSD- eller VSDX-format programmatiskt i Java:

// Ladda källa Visio diagram
Diagram diagram = new Diagram("Drawing1.vsdx");

// Lägg till sidnummer i högra hörnet av sidhuvudet
diagram.getHeaderFooter().setHeaderRight("&p");

// Ställ in text i mitten
diagram.getHeaderFooter().setHeaderCenter("Center of the header");

// Ställ in text på vänster sida
diagram.getHeaderFooter().setHeaderLeft("Left of the header");

// Lägg till text i det högra hörnet av sidfoten
diagram.getHeaderFooter().setFooterRight("Right of the footer");

// Ställ in text i mitten
diagram.getHeaderFooter().setFooterCenter("Center of the footer");

// Ställ in text på vänster sida
diagram.getHeaderFooter().setFooterLeft("Left of the footer");

// Ställ in sidhuvud och sidfotsfärg
diagram.getHeaderFooter().setHeaderFooterColor(Color.getBlack());

// Ställ in egenskaper för textteckensnitt
diagram.getHeaderFooter().getHeaderFooterFont().setItalic(BOOL.TRUE);
diagram.getHeaderFooter().getHeaderFooterFont().setUnderline(BOOL.TRUE);

// Spara Visio-diagram
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Skärmdumpen nedan visar en exempelfil efter att du har infogat sidhuvudet och sidfoten med ovanstående kodavsnitt:

Sidhuvud Sidfot VSD VSDX Java

Ta bort sidhuvud och sidfot från VSD VSDX Diagram File i Java

Du kan ta bort eller ta bort sidhuvudet och sidfoten i en VSD- eller VSDX-diagramfil med följande steg:

  1. Initiera ett objekt av klassen Diagram för att ladda indatafilen från Visio.
  2. Ta bort sidhuvudet och sidfoten och spara sedan utdata VSD/VSDX Diagram.

Följande kodavsnitt visar hur du tar bort sidhuvudet och sidfoten från en VSD VSDX-ritning programmatiskt i Java:

// Ladda källa Visio diagram
Diagram diagram = new Diagram("Drawing1.vsdx");

// Ta bort det högra hörnet av rubriken
diagram.getHeaderFooter().setHeaderRight("");

// Ta bort texten i mitten
diagram.getHeaderFooter().setHeaderCenter("");

// Ta bort texten på vänster sida
diagram.getHeaderFooter().setHeaderLeft("");

// Ta bort text i högra hörnet av sidfoten
diagram.getHeaderFooter().setFooterRight("");

// Ta bort text i mitten
diagram.getHeaderFooter().setFooterCenter("");

// Ta bort text på vänster sida
diagram.getHeaderFooter().setFooterLeft("");

// Spara Visio-diagram
diagram.save("HeadersandFooters.vsdx", SaveFileFormat.VSDX);

Skaffa en gratis licens

Du kan utvärdera API:et utan några begränsningar genom att skaffa en gratis temporär licens.

Slutsats

I den här artikeln har du lärt dig hur du infogar eller tar bort sidhuvud och sidfot från Visio-diagramfiler i VSD- eller VSDX-format programmatiskt i Java. Du kan dock lära dig många andra funktioner i API:t genom att besöka dokumentationen. Vänligen kontakta oss på forumet vid eventuella problem eller oklarheter.

Se även

Konvertera Visio VSD- eller VSDX-fil till XAML i Java