Compruebe si el código VBA está firmado
Contents
[
Hide
]
Aspose.Diagram permite al usuario verificar si el proyecto de código VBA está firmado o no. Utilice la propiedad [Diagram.VbaProject.IsSigned] para verificar si el proyecto de código VBA está firmado o no.
El siguiente código explica cómo verificar si el código VBA está firmado o no usando la propiedad [Diagram.VbaProject.IsSigned]. Puede usar cualquiera de sus archivos visio para probar este código. Para fines de prueba, puede utilizareste archivo visio utilizado en el código.
Código de muestra
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(Test.class); | |
// Load a diagram | |
Diagram diagram = new Diagram(dataDir + "1.vsdm"); | |
//Check signed | |
boolean isSigned = diagram.getVbaProject().isSigned(); | |
diagram.save(dataDir + "1out.vsdm", SaveFileFormat.VSDM); |
Salida de consola
A continuación se muestra la salida de la consola del código anterior usando elmuestra visio archivo proporcionada por el enlace.
Is VBA Code Project Signed: False