Minska filstorleken

Minska filstorleken

Aspose.Diagram för Python via Java API tillåter utvecklare att ta bort dold information från en diagram för att minska filstorleken. Sidobjektet representerar ritytan på en förgrundssida eller en bakgrundssida. För att minska filstorleken kan du använda egenskaperna RemoveHiddenInfoItem iRemoveHiddenInformation() metod av Diagram klass. Kodexemplet nedan visar hur du tar bort dold information från 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()