Jak převést Visio do PNG v C#

Tento článek obsahuje podrobnosti týkající se jak převést Visio na PNG v C#. Pokrývá proces krok za krokem spolu se spuštěným ukázkovým kódem pro vykreslení VSDX nebo VSDPNG v C#. Pro úpravu generovaného souboru lze nastavit různé vlastnosti výstupního obrazu.

Kroky k převodu Visio na PNG v C#

  1. Chcete-li exportovat soubory Visio, nainstalujte Aspose.Diagram API
  2. Vytvořte objekt třídy Diagram pro načtení vstupního souboru
  3. Nastavte předvolby pomocí třídy ImageSaveOptions pro výstupní obrázek PNG
  4. Napište výstupní obrázek PNG pomocí metody Save().

Tyto kroky popisují základní algoritmus převést Visio na PNG v C#. Nejprve načtěte zdrojový diagram Visio s objektem třídy Diagram. Poté nakonfigurujte různé charakteristiky pro výstupní obraz a exportujte výstupní obraz PNG do bajtového pole, souboru nebo proudu.

Kód pro převod Visia na PNG v C#

namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert Visio to PNG in C#
{
// Load the license
Aspose.Diagram.License lic = new Aspose.Diagram.License();
lic.SetLicense("Aspose.Total.lic");
// Load input VSD VSDX Visio file
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToPNG.vsdx");
// Specify output image format as PNG
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Png);
// Set the property related to hidden pages
options.ExportHiddenPage = false;
// Save the resultant Image file
diagram.Save("VisioToPNG.png", options);
System.Console.WriteLine("Done");
}
}
}

Tato ukázka spustitelného kódu je dostatečná pro převod VSDX na PNG v C#. Můžete však vybrat vlastní hodnoty a vlastnosti pro nastavení rozlišení obrazu, měřítka, přiblížení atd. a upravit tak vygenerovaný výstupní obraz. Kromě toho vám API umožňuje pracovat s různými konstruktory a metodami přetížení, které lze použít k manipulaci se soubory s paměťovým proudem, souborovým proudem nebo poli podle vašich potřeb.

Tento tutoriál vysvětlil informace týkající se procesu převodu VSD na PNG v C#. Pokud se však chcete naučit převádět soubory Visio na soubory PDF, přejděte na článek na jak převést Visio do PDF v C#.

 Čeština