Den här artikeln innehåller information om hur man slår ihop Visio-filer i Java. Detta täcker steg-för-steg-algoritmen förutom en körande exempelkod för att kombinera Visio-filer i Java. Den kan användas för att bearbeta olika Visio-filformat som VSDX eller VSD.
Steg för att slå samman Visio-filer i Java
- Konfigurera miljön genom att installera Aspose.Diagram API
- Ladda in Visio-filerna som ska slås samman med klassen Diagram
- Lägg till Visio-filerna tillsammans genom att anropa metoden combine.
- Skriv den genererade Visio-filen
Dessa steg presenterar hela processen för att kombinera flera Visio-filer till en i Java. Genom att följa dessa steg kan du sammanfoga data från olika filer till en enda fil i form av olika sidor. Du måste komma åt källdiagramfilerna och lägga till dem tillsammans. Ladda Visio-inmatningsfilerna med hjälp av klassen Diagram, sammanfoga dem och skriv Visio-utgångsfilen till en ström eller disk baserat på dina preferenser.
Kod för att slå samman Visio-filer i Java
import com.aspose.diagram.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to combine Visio diagram using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load destination Visio diagram | |
com.aspose.diagram.Diagram diagramDest = new com.aspose.diagram.Diagram("Input.vsdx"); | |
// Load source Visio diagram | |
com.aspose.diagram.Diagram diagramSource = new com.aspose.diagram.Diagram("Input.vsdx"); | |
// Merge Visio diagrams | |
diagramDest.combine(diagramSource); | |
// Save output Visio diagram | |
diagramDest.save("Merged.vsdx" , com.aspose.diagram.SaveFileFormat.VSDX); | |
System.out.println("Done"); | |
} | |
} |
Den här exempelkoden kan slå ihop Visio-filer till en i Java. Dessutom kan du ytterligare modifiera detta kodavsnitt beroende på ditt scenario. Du kan till exempel slå samman vissa sidor i ett Visio-diagram till en annan Visio-fil, avlyssna processen baserat på en tidsgräns och manipulera andra egenskaper som exponeras av API:et.
Denna handledning har fokuserat på hur man slår ihop VSDX-filer i Java. Om du dessutom vill konvertera Visio-diagram till en PNG-bild, se artikeln om hur man konverterar Visio till PNG i Java.