Arbeiten mit Bildern

Extrahieren Sie alle Bilder von einer Visio-Seite

In Microsoft Visio sind Seiten entweder Vorder- oder Hintergrundseiten. Sie können Bilder aus einer bestimmten Seite einer Visio-Datei extrahieren.

Bilder extrahieren

Das Seitenklassenobjekt repräsentiert den Zeichenbereich einer Vordergrundseite oder einer Hintergrundseite. Die Shapes-Eigenschaft, die von der Diagram-Klasse bereitgestellt wird, unterstützt eine Sammlung von Aspose.Diagram.Shape-Objekten. Diese Eigenschaft kann verwendet werden, um alle Bilder einer bestimmten Seite zu extrahieren.

Programmierbeispiel für Bilder extrahieren

Der folgende Codeabschnitt extrahiert alle Bilder von einer bestimmten Visio-Seite.

Holen Sie sich Symbole in verschiedenen Visio-Formen

Aspose.Diagram for .NET API ermöglicht es Entwicklern jetzt, Symbole verschiedener Visio Formen zu erhalten.

Abrufen des Shape-Symbols

Der Code in den folgenden Beispielen zeigt, wie Sie:

  1. Laden Sie eine vorhandene diagram oder Schablone.
  2. Holen Sie sich den Master anhand seines Index
  3. Holen Sie sich das Master-Symbol.
  4. Symbol im lokalen Bereich speichern.

Holen Sie sich ein Icon-Programmierbeispiel

Ersetzen Sie eine Bildform von Visio Diagram

Aspose.Diagram for .NET API ermöglicht Entwicklern den Zugriff und das Ersetzen verfügbarer Bildformen in Visio diagram.

Ersetzen einer Bildform

Der Code in den folgenden Beispielen zeigt, wie Sie:

  1. Laden Sie eine vorhandene diagram.
  2. Iterieren Sie durch die selektiven Seitenformen.
  3. Filter anwenden, um Bildformen zu erhalten.
  4. Speichern Sie das Ergebnis Visio diagram im lokalen Bereich.

Ersetzen eines Bildform-Programmierbeispiels

Bitmap-Bild als Visio-Form importieren

Aspose.Diagram for .NET API ermöglicht es Entwicklern jetzt, ein Bitmap-Bild als Microsoft Visio Form zu importieren.

Insert a BMP Image in Visio

Der Code in den folgenden Beispielen zeigt, wie Sie:

  1. Erstellen Sie eine diagram.
  2. Holen Sie sich die Seite Visio
  3. Importieren Sie ein Bitmap-Bild als Visio-Form
  4. Speichern Sie die diagram.

Insert a BMP Image Programming Sample

Wandeln Sie den angegebenen Bereich der Seite Visio in ein Bild um

Mit Aspose.Diagram for .NET API können Entwickler einen Bereich mit XY-Koordinaten, Breite und Höhe definieren und diesen Bereich dann in ein unterstütztes Bildformat konvertieren.

Konvertieren Sie den Zeichenbereich Visio in ein Bild

Der Code in den folgenden Beispielen zeigt, wie Sie:

  1. Laden Sie eine vorhandene Visio-Zeichnung
  2. Rechteckbereich definieren
  3. Angegebenen Bereich in ein Bild umwandeln

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);