Převést obrázek do aplikace Visio v C# – převaděč obrázku na diagram

Microsoft Visio je aplikace pro vytváření diagramů a vektorovou grafiku používaná k vytváření diagramů, vývojových diagramů a dalších vizuálních reprezentací dat. V tomto článku budeme diskutovat o tom, jak převést obrázek na Visio v C#, a poskytneme vám podrobného průvodce, který vám pomůže úspěšně provést tento úkol.

Tento článek bude obsahovat následující témata:

  1. C# Image to Diagram Converter – bezplatné stažení
  2. Kroky pro převod obrázku do Visio
  3. Převést obrázek PNG do aplikace Visio
  4. Převést obrázek JPG do aplikace Visio
  5. Vložit obrázek BMP do aplikace Visio
  6. Převést obrázek na diagram online
  7. Převaděč obrázku na diagram – učební zdroje

C# Image to Diagram Converter – zdarma ke stažení

Pro vkládání obrázků do diagramů aplikace Visio budeme používat Aspose.Diagram for .NET API. Umožňuje vývojářům vytvářet, manipulovat a převádět soubory Visio pomocí jednoduchého a intuitivního rozhraní API. Pomocí Aspose.Diagram můžete do diagramů aplikace Visio snadno přidávat tvary, spojnice, text a další prvky. Aspose.Diagram je široce používán při vývoji podnikových aplikací, nástrojů pro vizualizaci dat a dalších softwarových programů, které vyžadují integraci Visio.

Prosím buď stáhněte si DLL rozhraní API, nebo jej nainstalujte pomocí NuGet.

PM> Install-Package Aspose.Diagram 

Jak převést obrázek do Visio pomocí C#

Pomocí Aspose.Diagram for .NET můžeme snadno převést jakýkoli obrázek na diagram Visio podle následujících kroků:

  1. Vytvořte nový výkres aplikace Visio.
  2. Získejte stránku podle indexu.
  3. Nastavte polohu X a Y spolu s šířkou a výškou obrázku.
  4. Importujte obrázek jako obrazec aplikace Visio.
  5. Uložit diagram aplikace Visio.

Nyní se podívejme, jak transformovat tyto kroky v C# a vložit obrázek do diagramu Visio.

Převést PNG na Visio v C#

Chcete-li převést obrázek PNG na diagram aplikace Visio, postupujte podle níže uvedených kroků.

  1. Vytvořte instanci třídy Diagram.
  2. Inicializujte objekt třídy Page podle indexu z kolekce stránek.
  3. Definujte pinX, pinY, šířku a výšku.
  4. Poté zavolejte metodu AddShape() s image FileStream.
  5. Nakonec uložte diagram aplikace Visio pomocí metody Save(). Jako argumenty bere cestu k výstupnímu souboru VSDX a SaveFileFormat.

Následující ukázka kódu ukazuje, jak převést obrázek PNG na diagram Visio pomocí C#.

// Tento příklad kódu ukazuje, jak převést obrázek PNG na diagram aplikace Visio.
using Aspose.Diagram;
using System.Drawing;

// Vytvořte nový diagram
Diagram diagram = new Diagram();

// Získejte objekt stránky podle indexu
Page page0 = diagram.Pages[0];

// Nastavte pinX, pinY, šířku a výšku
double pinX = 1, pinY = 1, width = 4, hieght = 5;

// Importujte bitmapový obrázek jako obrazec Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.png", FileMode.OpenOrCreate));

// Uložit diagram aplikace Visio
diagram.Save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.Vsdx);
Převést obrázek PNG na Visio v C#

Převést obrázek PNG na Visio v C#.

Převést JPG na Visio v C#

Podobně můžeme převést libovolný obrázek JPG na diagram Visio podle výše uvedených kroků. Stačí však vložit obrázek JPG v kroku #4.

Následující ukázka kódu ukazuje, jak převést obrázek JPG na diagram aplikace Visio pomocí jazyka C#.

// Tento příklad kódu ukazuje, jak převést obrázek JPG na diagram aplikace Visio.
using Aspose.Diagram;
using System.Drawing;

// Vytvořte nový diagram
Diagram diagram = new Diagram();

// Získejte objekt stránky podle indexu
Page page0 = diagram.Pages[0];

// Nastavte pinX, pinY, šířku a výšku
double pinX = 2, pinY = 2, width = 4, hieght = 7;

// Importujte bitmapový obrázek jako obrazec Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.jpg", FileMode.OpenOrCreate));

// Uložit diagram aplikace Visio
diagram.Save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.Vsdx);
Převést obrázek JPG na Visio v C#

Převést obrázek JPG na Visio v C#.

Vložit obrázek BMP do Visia v C#

Do diagramu aplikace Visio můžeme také vložit libovolný obrázek BMP podle výše uvedených kroků. Potřebujeme však pouze vložit soubor obrázku BMP v kroku #4.

Následující ukázka kódu ukazuje, jak vložit obrázek BMP do diagramu aplikace Visio pomocí jazyka C#.

// Tento příklad kódu ukazuje, jak převést obrázek PNG na diagram aplikace Visio.
using Aspose.Diagram;
using System.Drawing;

// Vytvořte nový diagram
Diagram diagram = new Diagram();

// Získejte objekt stránky podle indexu
Page page0 = diagram.Pages[0];

// Nastavte pinX, pinY, šířku a výšku
double pinX = 1, pinY = 1, width = 4, hieght = 3;

// Importujte bitmapový obrázek jako obrazec Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\sample.bmp", FileMode.OpenOrCreate));

// Uložit diagram aplikace Visio
diagram.Save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.Vsdx);

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu bez omezení hodnocení.

Převaděč obrázku do aplikace Visio online

Kromě toho můžete obrázky převést na diagramy Visio online zdarma pomocí naší bezplatné webové aplikace Image to Visio converter. Tato webová aplikace byla vyvinuta pomocí Aspose.Diagram API.

https://products.aspose.app/diagram/conversion/image-to-visio

Převaděč obrázku na diagram – učební zdroje

Můžete se dozvědět více o generování, převodu a manipulaci s diagramy Visio bez použití Microsoft Visio a prozkoumat další funkce knihovny pomocí zdrojů uvedených níže:

Závěr

V tomto článku jsme se naučili, jak načíst a převést obrázek do Visio v C#. Také jsme viděli, jak vytvořit visio diagram a uložit jej ve formátu VSDX. Převod obrázku na Visio v C# je poměrně jednoduchý. Pomocí knihovny Aspose.Diagram můžete rychle a snadno převádět obrázky na soubory Visio. Klíčem je postupovat podle výše uvedených kroků a zajistit, že máte na svém počítači nainstalované potřebné knihovny a nástroje. V případě jakýchkoliv nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.

Viz také