Öppna Visio dokument programmatiskt

Läs en befintlig Visio-ritning

Aspose.Diagram API stöder att skapa de nya Visio-diagrammen från början och sedan spara i valfritt filformat som stöds. Utvecklare kan också ladda ett befintligt Visio diagram för ändring, tillägg eller bearbetningsändamål.

Läser en Diagram

Med hjälp av Aspose.Diagram API kan utvecklare ladda alla Visio filformat som stöds. De tillgängliga konstruktörerna i klassen Diagram tillåter detta och de accepterar en giltig sökvägssträng eller en filström av källfilen Visio.

De läsbara filformaten som stöds är följande: VSDX.

Konstruktörer av klassen diagram erbjuder också en valfri parameter som definierar LoadFileFormat eller LoadOptions. Det är förladdningsinformationen som utvecklare kan skicka till Aspose.Diagram API. Vi rekommenderar att du skickar realistisk information för att få en idealisk prestanda.

Läsning Diagram Programmeringsexempel

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_LoadSaveConvert();
// Call the diagram constructor to load a VSD stream
FileStream st = new FileStream(dataDir + "Drawing1.vsdx", FileMode.Open);
Diagram vsdDiagram = new Diagram(st);
st.Close();
// Call the diagram constructor to load a VDX diagram
Diagram vdxDiagram = new Diagram(dataDir + "Drawing1.vdx");
/*
* Call diagram constructor to load a VSS stencil
* providing load file format
*/
Diagram vssDiagram = new Diagram(dataDir + "Basic.vss", LoadFileFormat.VSS);
/*
* Call diagram constructor to load diagram from a VSX file
* providing load options
*/
LoadOptions loadOptions = new LoadOptions(LoadFileFormat.VSX);
Diagram vsxDiagram = new Diagram(dataDir + "Drawing1.vsx", loadOptions);