visio till bild

Microsoft Visio-ritningar används ofta i organisationer för olika designsyften. Du kan konvertera en Visio Diagram-fil till ett bildformat programmatiskt med C#. Denna konvertering är användbar eftersom bilder kan delas och förhandsgranskas enkelt jämfört med ritningsformaten VSD, VSDX etc. Den här artikeln täcker olika konverteringsscenarier under följande avsnitt:

Visio Drawing to Image Converter – C# API-installation

Aspose.Diagram for .NET API kan användas för att arbeta med diagramfiler. Du kan skapa, redigera eller manipulera VSD, VSDX och flera andra filformat programmatiskt med C#-språket i .NET Framework. Vänligen konfigurera API:et genom att ladda ner det från avsnittet Nedladdningar eller med följande installationskommando NuGet:

PM> Install-Package Aspose.Diagram

Konvertera Visio-fil (VSD/VSDX) till bild med hjälp av C#

Du kan behöva konvertera en Visio-ritning till JPG, PNG, TIFF eller andra bildformat med följande steg:

  1. Ring diagramkonstruktören för att ladda ingångs-VSD/VSDX-ritningen.
  2. Spara JPG-, SVG-, BMP-, GIF- eller SVG-bildfil.

Koden nedan visar hur man konverterar ett VSD/VSDX-diagram till en JPG-, SVG-, BMP-, GIF- eller SVG-bild programmatiskt med C#:

// Ring diagramkonstruktören för att ladda en VSD/VSDX-ritning
Diagram diagram = new Diagram("ExportToImage.vsd");

// Spara JPG-, SVG-, BMP-, GIF- eller SVG-bildfil
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

Konvertera en specifik sida av Visio VSD/VSDX till bild med C#

Ibland kanske du vill referera till en specifik sida i en Visio-ritning och se dess innehåll eller skapa en miniatyrbild. Du kan enkelt konvertera en specifik sida i en VSD/VSDX-fil till en bildfil. Följ stegen nedan för att rendera en specifik sida i en Visio-diagramfil till en bild programmatiskt med C#:

  1. Ladda ingångsdiagram som VSD/VSDX-fil med klassen Diagram.
  2. Ange utdatabildformat som PNG.
  3. Ange sidan med sidindex.
  4. Spara utdatabildformat som JPG-, SVG-, BMP-, GIF- eller SVG-filer med metoden Spara.

Följande kod förklarar hur man konverterar en specifik sida i en Visio-diagramfil (VSD/VSDX) till en bild programmatiskt med C#:

// Ladda ingångsdiagram som VSD/VSDX-fil
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// Ange utdatabildformat som PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// Spara endast en sida, efter sidindex
options.PageIndex = 0;

// Spara den resulterande bildfilen
diagram.Save("ExportPageToImage_out.png", options);

Få gratis API-licens

Du kan begära en Free Temporary License för att utvärdera API:et utan några begränsningar.

Slutsats

Sammanfattningsvis har du lärt dig hur man konverterar en Visio-diagramfil till ett bildformat, samt hur man konverterar en specifik sida i VSD/VSDX-fil till en bild med hjälp av C#. Dessutom kan du också ta en titt på API Dokumentation för mer information om API. Om du har några frågor är du välkommen att kontakta oss via Free Support Forum.

Se även

Konvertera MS Visio-diagram till PDF med C#