Réduire la taille du fichier

Réduire la taille du fichier

Aspose.Diagram for Python via Java API allows developers to remove hidden info from a diagram to reduce file size. L’objet Page représente la zone de dessin d’une page de premier plan ou d’une page d’arrière-plan. Afin de réduire la taille du fichier, vous pouvez utiliser les propriétés RemoveHiddenInfoItem dansSupprimer les informations cachées () méthode de la classe Diagram. L’exemple de code ci-dessous montre comment supprimer les informations masquées de diagram.

import jpype
import asposediagram
jpype.startJVM()
from asposediagram.api import *
lic = License()
lic.setLicense("Aspose.Total.Product.Family.lic")
# Load a Visio diagram
diagram = Diagram("Drawing1.vsdx")
# Remove hidden information from diagram
diagram.removeHiddenInformation(RemoveHiddenInfoItem.SHAPES | RemoveHiddenInfoItem.MASTERS)
# save in the VSDX format
diagram.save("ReduceFileSize_Out.vsdx", SaveFileFormat.VSDX)
jpype.shutdownJVM()