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
- Infoga sidhuvud och sidfot i VSD- eller VSDX-fil Programmatiskt i Java
- Ta bort sidhuvud och sidfot från VSD VSDX Diagram File 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:
- Skapa en instans av klassen Diagram för att ladda källfilen.
- Ställ in olika egenskaper som exponeras av klassen HeaderFooter.
- 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:
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:
- Initiera ett objekt av klassen Diagram för att ladda indatafilen från Visio.
- 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.