Konvertera bild till Visio i Java - Bild till diagramomvandlare

Microsoft Visio är ett diagram- och vektorgrafikprogram som låter dig skapa diagram, flödesscheman och andra visuella representationer av data. Att konvertera bilder till Visio-diagram kan dock vara en utmaning för utvecklare. I det här blogginlägget kommer vi att lära oss hur du infogar bilder JPG, PNG eller BMP i Visio-diagram. Följ instruktionerna och lär dig steg-för-steg-processen för att konvertera bilder till Visio-diagram.

Den här artikeln tar upp följande ämnen:

  1. Java Image to Visio Converter – Gratis nedladdning
  2. Steg för att konvertera bild till Visio
  3. Konvertera JPG till Visio
  4. Konvertera PNG till Visio
  5. Infoga BMP-bild i Visio
  6. Konvertera bild till Visio-diagram online
  7. Bild till Visio Converter – Lärresurser

Java Image to Visio Converter – Gratis nedladdning

Vi kommer att använda Aspose.Diagram for Java API för att infoga bilder av olika typer i Visio-diagram. Aspose.Diagram är ett kraftfullt API som gör det möjligt för utvecklare att enkelt skapa, manipulera och konvertera Visio-filer programmatiskt. Det gör det också möjligt att sömlöst lägga till former, kopplingar, text och andra element till Visio-diagram.

Vänligen antingen ladda ner JAR för API eller lägg till följande pom.xml-konfiguration i en Maven-baserad Java-applikation.

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

Hur man konverterar bild till Visio med Java

Vi kan enkelt konvertera vilken bild som helst till ett Visio-diagram med Aspose.Diagram för Java genom att följa stegen nedan:

  1. Skapa en ny Visio-ritning.
  2. Hämta sidan efter index.
  3. Ladda en bild.
  4. Ställ in X- och Y-positioner tillsammans med bildens bredd och höjd.
  5. Importera bild som en Visio-form.
  6. Spara Visio-diagram.

Låt oss nu se hur man omvandlar dessa steg i Java för att infoga en bild i ett Visio-diagram.

Konvertera JPG till Visio i Java

Följ stegen nedan för att konvertera en JPG-bild till ett Visio-diagram.

  1. Skapa en instans av klassen Diagram.
  2. Initiera ett sidklassobjekt genom att indexera från sidsamlingen.
  3. Ladda en JPG-bild för att infoga i ett Visio-diagram.
  4. Efter det, anropa addShape() -metoden med image InputStream.
  5. Slutligen sparar du Visio-diagrammet med metoden save(). Den tar utdatafilen VSDX och SaveFileFormat som argument.

Följande kodexempel visar hur man konverterar en JPG-bild till ett Visio-diagram i Java.

// Skapa ett nytt diagram
Diagram diagram = new Diagram();

// Hämta sidobjekt efter index
Page page0 = diagram.getPages().get(0);

// Ladda JPG-bild för att infoga i ett Visio-diagram
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// Importera bitmappsbild som Visio-form
page0.addShape(2, 2, 4, 7, stream);

// Spara Visio-diagram
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Konvertera JPG-bild till Visio i Java

Konvertera JPG-bild till Visio i Java.

Konvertera PNG till Visio i Java

På samma sätt kan vi konvertera en PNG-bild till ett Visio-diagram genom att följa stegen som nämnts tidigare. Men vi behöver bara mata in PNG-bilden i steg #3.

Följande kodexempel visar hur man konverterar en PNG-bild till ett Visio-diagram i Java.

// Skapa ett nytt diagram
Diagram diagram = new Diagram();

// Hämta sidobjekt efter index
Page page0 = diagram.getPages().get(0);

// Ladda JPG-bild för att infoga i en VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// Ställ in pinX, pinY, bredd och höjd
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// Importera bitmappsbild som Visio-form
page0.addShape(pinX, pinY, width, hieght, stream);

// Spara Visio-diagram
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Konvertera PNG-bild till Visio i Java

Konvertera PNG-bild till Visio i Java.

Infoga BMP-bild i Visio i Java

Vi kan också infoga en BMP-bild i ett Visio-diagram genom att följa stegen som nämnts tidigare. Men vi behöver bara ladda BMP-bildfilen.

Följande kodexempel visar hur man infogar en BMP-bild i ett Visio-diagram med hjälp av Java.

// Skapa ett nytt diagram
Diagram diagram = new Diagram();

// Hämta sidobjekt efter index
Page page0 = diagram.getPages().get(0);

// Importera bitmappsbild som Visio-form
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Spara Visio-diagram
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Konvertera BMP-bild till Visio i Java

Konvertera BMP-bild till Visio i Java.

Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att prova biblioteket utan utvärderingsbegränsningar.

Bild till Visio Converter Online

Dessutom kan du konvertera bilder till Visio-diagram online gratis genom att använda vår kostnadsfria webbapp Image to Visio Converter. Denna webbapp utvecklades med Aspose.Diagram API.

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

Bild till diagramomvandlare – Lärresurser

Du kan lära dig mer om att skapa, konvertera och manipulera Visio-diagram utan Microsoft Visio. Du kan också utforska andra funktioner i biblioteket med hjälp av följande resurser:

Slutsats

I den här artikeln lärde vi oss hur man laddar och konverterar bilder till Visio i Java. Vi har också sett hur man skapar ett Visio-diagram och sparar det i VSDX-format. Att konvertera en bild till Visio i Java är enkelt. Genom att använda Aspose.Diagram-biblioteket kan du snabbt och enkelt konvertera bilder till Visio-filer. Nyckeln är att följa stegen som beskrivs ovan och se till att du har de nödvändiga biblioteken och verktygen installerade på din maskin. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även