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

Microsoft Visio je aplikace pro vytváření diagramů a vektorovou grafiku, která umožňuje vytvářet diagramy, vývojové diagramy a další vizuální reprezentace dat. Převod obrázků do diagramů Visio však může být pro vývojáře náročný. V tomto příspěvku na blogu se naučíme, jak vložit obrázky JPG, PNG nebo BMP do diagramy Visio. Postupujte podle pokynů a naučte se krok za krokem proces převodu obrázků na diagramy Visio.

Tento článek se zabývá následujícími tématy:

  1. Java Image to Visio Converter – bezplatné stažení
  2. Kroky pro převod obrázku do Visio
  3. Převést JPG na Visio
  4. Převést PNG na Visio
  5. Vložit obrázek BMP do aplikace Visio
  6. Převést obrázek do diagramu Visio online
  7. Image to Visio Converter – výukové zdroje

Java Image to Visio Converter – ke stažení zdarma

K vkládání obrázků různých typů do diagramů aplikace Visio použijeme Aspose.Diagram for Java API. Aspose.Diagram je výkonné rozhraní API, které umožňuje vývojářům snadno vytvářet, manipulovat a převádět soubory Visio programově. Umožňuje také plynule přidávat tvary, spojnice, text a další prvky do diagramů aplikace Visio.

Prosím buď stáhněte si JAR API, nebo přidejte následující konfiguraci pom.xml do Java aplikace založené na Maven.

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

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

Pomocí Aspose.Diagram for Java 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. Načíst obrázek.
  4. Nastavte polohy X a Y spolu se šířkou a výškou obrazu.
  5. Importujte obrázek jako obrazec aplikace Visio.
  6. Uložit diagram aplikace Visio.

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

Převést JPG na Visio v Javě

Chcete-li převést obrázek JPG na diagram aplikace Visio, postupujte podle následujících kroků.

  1. Vytvořte instanci třídy Diagram.
  2. Inicializujte objekt třídy Page podle indexu z kolekce stránek.
  3. Načtěte obrázek JPG, který chcete vložit do diagramu aplikace Visio.
  4. Poté zavolejte metodu addShape() s image InputStream.
  5. Nakonec uložte diagram aplikace Visio pomocí metody save(). Jako argumenty bere výstupní VSDX cestu k souboru a SaveFileFormat.

Následující ukázka kódu ukazuje, jak převést obrázek JPG na diagram Visio v Javě.

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

// Získejte objekt stránky podle indexu
Page page0 = diagram.getPages().get(0);

// Načtěte obrázek JPG, který chcete vložit do diagramu aplikace Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// Importujte bitmapový obrázek jako obrazec Visio
page0.addShape(2, 2, 4, 7, stream);

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

Převést obrázek JPG na Visio v Javě.

Převést PNG na Visio v Javě

Podobně můžeme převést obrázek PNG na diagram Visio podle výše uvedených kroků. Potřebujeme však vložit obrázek PNG v kroku #3.

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

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

// Získejte objekt stránky podle indexu
Page page0 = diagram.getPages().get(0);

// Načtěte obrázek JPG pro vložení do VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

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

// Importujte bitmapový obrázek jako obrazec Visio
page0.addShape(pinX, pinY, width, hieght, stream);

// Uložit diagram aplikace Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Převeďte obrázek PNG na Visio v Javě

Převeďte obrázek PNG na Visio v Javě.

Vložte obrázek BMP do Visio v Javě

Můžeme také vložit obrázek BMP do diagramu Visio podle výše uvedených kroků. Potřebujeme však načíst soubor obrázku BMP.

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

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

// Získejte objekt stránky podle indexu
Page page0 = diagram.getPages().get(0);

// Importujte bitmapový obrázek jako obrazec Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Uložit diagram aplikace Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Převést obrázek BMP na Visio v Javě

Převést obrázek BMP na Visio v Javě.

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 aplikace Visio bez aplikace Microsoft Visio. Můžete také prozkoumat další funkce knihovny pomocí následujících zdrojů:

Závěr

V tomto článku jsme se naučili, jak načíst a převést obrázky do Visia v Javě. Také jsme viděli, jak vytvořit diagram Visio a uložit jej ve formátu VSDX. Převod obrázku na Visio v Javě je 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é