Convertir Visio en formats Images

Exportation de diagrammes vers des formats de fichier image

This article explains how to export a Microsoft Visio diagram to an image using Aspose.Diagram for Python via Java.

Use the Diagram class' constructor to read the diagram files and the Save method to export the diagram to any supported image format.The image below shows a VSD file about to be saved to PNG format. You can use other diagram formats (VSS, VSSX, VSSM, VDX, VST, VSTX, VSTM, VDX, VTX or VSX) as well.

L’exemple de fichier VSD.

Pour exporter un diagram vers une image :

  • Créez une instance de la classe Diagram.
  • Appelez la méthode Save de la classe Diagram et définissez le format d’image vers lequel vous souhaitez exporter. Le fichier image de sortie ressemble au fichier d’origine.

Le fichier de sortie PNG.

tâche : image_autre_texte

Exemple de programmation d’exportation vers un fichier image

import jpype
import asposediagram
jpype.startJVM()
from asposediagram.api import *
lic = License()
lic.setLicense("Aspose.Total.Product.Family.lic")
# Call the diagram constructor to load diagram from a VSD file
diagram = Diagram("ExportToImage.vsd")
# Save as PNG
diagram.save("ExportToImage_Out.png", SaveFileFormat.PNG)
jpype.shutdownJVM()

Il est également possible d’enregistrer une page particulière dans l’image, au lieu du document entier :

import jpype
import asposediagram
jpype.startJVM()
from asposediagram.api import *
lic = License()
lic.setLicense("Aspose.Total.Product.Family.lic")
# load diagram
diagram = Diagram("ExportToImage.vsd")
# Save diagram as PNG
options = ImageSaveOptions(SaveFileFormat.PNG)
# Save one page only, by page index
options.setPageIndex(0)
# Save resultant Image file
diagram.save("ExportPageToImage_Out.png", options)
jpype.shutdownJVM()