Spara VSD fil till olika filformat
Contents
[
Hide
]
I den här artikeln jämför vi konverteringsfunktionerna för Aspose.Diagram for .NET med VSTO. Den innehåller .NET kodexempel för att konvertera VSD filer till VDX, PDF och JPEG filformat.
VSTO
VSTO låter dig programmera med Microsoft Visio filer. Så här sparar du en fil i andra format:
- Skapa ett Visio applikationsobjekt.
- Gör applikationsobjektet osynligt.
- Ladda diagram.
- Spara till VDX, PDF och JPEG.
- Avsluta applikationsobjektet Visio.
//Create Visio Application Object
Visio.Application vsdApp = Application;
//Make Visio Application Invisible
vsdApp.Visible = false;
//Create a document object and load a diagram
Visio.Document vsdDoc = vsdApp.Documents.Open("Drawing.vsd");
//Save the VDX diagram
vsdDoc.SaveAs("Drawing1.vdx");
//Save as PDF file
vsdDoc.ExportAsFixedFormat(Visio.VisFixedFormatTypes.visFixedFormatPDF,
"Drawing1.pdf", Visio.VisDocExIntent.visDocExIntentScreen,
Visio.VisPrintOutRange.visPrintAll, 1, vsdDoc.Pages.Count, false, true,
true, true, true, System.Reflection.Missing.Value);
Visio.Page vsdPage = vsdDoc.Pages[1];
//Save as JPEG Image
vsdPage.Export("Drawing1.jpg");
//Quit Visio Object
vsdApp.Quit();
Aspose.Diagram
Vid programmering med Aspose.Diagram behöver du inte Microsoft Visio på maskinen, och du kan arbeta oberoende av Microsoft Office Automation. Kodavsnitten nedan visar hur man:
- Ladda ett diagram.
- Spara diagram till VDX, PDF och JPEG.
//Load diagram
Diagram vsdDiagram = new Diagram("Drawing.vsd");
//Save the diagram as VDX
vsdDiagram.Save("Drawing1.vdx", SaveFileFormat.VDX);
//Save as PDF
vsdDiagram.Save("Drawing1.pdf", SaveFileFormat.PDF);
//Save as JPEG
vsdDiagram.Save("Drawing1.jpg", SaveFileFormat.JPEG);