Arbeta med bilder
Extrahera alla bilder från en Visio-sida
I Microsoft Visio är sidorna antingen förgrunds- eller bakgrundssidor. Du kan extrahera bilder från en viss sida i en Visio-fil.
Extrahera bilder
Sidklassobjektet representerar ritytan på en förgrundssida eller en bakgrundssida. Shapes-egenskapen som exponeras av klassen Diagram stöder en samling Aspose.Diagram.Shape-objekt. Den här egenskapen kan användas för att extrahera alla bilder från en viss sida.
Extrahera bilder Programmeringsexempel
Följande kodbit extraherar alla bilder från en viss Visio-sida.
Få ikoner av olika Visio former
Aspose.Diagram for .NET API tillåter nu utvecklare att få ikoner av olika Visio former.
Få formikonen
Koden i exemplen nedan visar hur man:
- Ladda en befintlig diagram eller stencil.
- Få mästare efter dess index
- Få master ikon.
- Spara ikonen till det lokala utrymmet.
Få ikoner programmering exempel
Byt ut en bildform på Visio Diagram
Aspose.Diagram for .NET API låter utvecklare komma åt och ersätta tillgängliga bildformer i Visio diagram.
Byta ut en bildform
Koden i exemplen nedan visar hur man:
- Ladda ett befintligt diagram.
- Iterera genom de selektiva sidformerna.
- Använd filter för att få bildformer.
- Spara resulterande Visio diagram till det lokala utrymmet.
Byt ut ett bildformsprogrammeringsprov
Importera bitmappsbild som en Visio-form
Aspose.Diagram for .NET API tillåter nu utvecklare att importera en bitmappsbild som en Microsoft Visio form.
Infoga en BMP-bild i Visio
Koden i exemplen nedan visar hur man:
- Skapa ett diagram.
- Skaffa Visio sida
- Importera en bitmappsbild som en Visio-form
- Spara diagram.
Infoga ett BMP bildprogrammeringsexempel
Konvertera specificerat område på Visio-sidan till en bild
Med Aspose.Diagram for .NET API kan utvecklare definiera ett område med XY-koordinater, bredd och höjd och sedan konvertera detta område till ett bildformat som stöds.
Konvertera Visio rityta till en bild
Koden i exemplen nedan visar hur man:
- Ladda en befintlig Visio-ritning
- Definiera rektangelområdet
- Konvertera specificerat område till en bild
C#
// load a Visio drawing
Diagram diagram = new Diagram(@"c:\temp\Drawing1.vsdx");
Aspose.Diagram.Saving.ImageSaveOptions Options = new Aspose.Diagram.Saving.ImageSaveOptions(SaveFileFormat.PNG);
// specify region with XY coordinates, width and height
Options.Area = new RectangleF(0, 0, 1, 1);
// save into the image format
diagram.Save(@"c:\temp\area.png", Options);