Pubblico API Modifiche Aspose.Diagram 5.9.0
Save Resultant HTML to a Stream
Il nuovo metodo di salvataggio è stato aggiunto nella classe Diagram. Richiede due parametri, l’oggetto stream e il formato del file di salvataggio. Codice di esempio:
Java
// Call the diagram constructor to load diagram from a VSD file
Diagram diagram = new Diagram("Basic Flowchart.vsd");
// save resultant HTML directly to a stream
ByteArrayOutputStream dstStream = new ByteArrayOutputStream();
diagram.save(dstStream, SaveFileFormat.HTML);
// In you want to read the result into a Diagram object again, in Java you need to get the
// data bytes and wrap into an input stream.
ByteArrayInputStream srcStream = new ByteArrayInputStream(dstStream.toByteArray());
Copia temi e foglio di pagina da un altro Visio
La classe Diagram offre il metodo CopyTheme e la classe PageSheet offre il metodo Copy per raggiungere l’obiettivo di copiare una forma e altre attività di manipolazione. Esempi di codici:Copia forme da un Visio esistente
VSTX e VSSX Le opzioni di salvataggio vengono aggiunte in SaveFileFormat
In precedenza, Aspose.Diagram API supportava la lettura e la scrittura del formato VSDX, ma ora abbiamo aggiunto il supporto per la scrittura di diagrammi anche nei formati VSTX e VSSX. Esempi di codici:
Java
// save diagram in the VSTX format
diagram.save("C:\\temp\\Output.vstx", SaveFileFormat.VSTX);
// save diagram in the VSSX format
diagram.save("C:\\temp\\Output.vssx", SaveFileFormat.VSSX);
VSSX L’opzione di lettura viene aggiunta in LoadFileFormat
In precedenza, Aspose.Diagram API supportava la lettura e la scrittura del formato VSDX, ma ora abbiamo aggiunto il supporto per la lettura anche del formato stencil VSSX. Esempi di codici:
Java
// read VSSX stencil
Diagram diagram = new Diagram("C:\\temp\\Stencil.vssx", LoadFileFormat.VSSX);