Ինչպես փոխարկել Visio-ն PNG-ի C#-ում

Այս հոդվածը պարունակում է մանրամասներ, որոնք վերաբերում են ինչպես փոխարկել Visio-ն PNG-ի C#-ով: Այն ընդգրկում է քայլ առ քայլ գործընթացը, ինչպես նաև գործարկվող կոդը՝ VSDX-ը կամ VSDPNG-ին C# մատուցելու համար: Ելքային պատկերի տարբեր հատկություններ կարող են սահմանվել՝ ստեղծված ֆայլը փոփոխելու համար:

Visio-ն PNG-ի C#-ով փոխարկելու քայլեր

  1. Տեղադրեք Aspose.Diagram API՝ Visio ֆայլերը արտահանելու համար
  2. Ստեղծեք Diagram դասի օբյեկտ՝ մուտքային ֆայլը բեռնելու համար
  3. Նախապատվություններ սահմանեք ImageSaveOptions դասի հետ PNG պատկերի ելքի համար
  4. Ելքային PNG պատկերը գրեք Save() մեթոդով

Այս քայլերը նկարագրում են հիմնական ալգորիթմը փոխակերպելու Visio-ն PNG-ի C#-ում: Առաջին հերթին, բեռնեք աղբյուր Visio դիագրամը Diagram դասի օբյեկտով: Այնուհետև կազմաձևեք տարբեր բնութագրեր ելքային պատկերի համար և արտահանեք ելքային PNG պատկերը բայթային զանգված, ֆայլ կամ հոսք:

Կոդ՝ Visio-ն PNG-ի 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");
}
}
}

Գործարկվող կոդի այս նմուշը բավարար է *VSDX-ը PNG-ի C#-ով փոխարկելու համար: Այնուամենայնիվ, դուք կարող եք ընտրել հատուկ արժեքներ և հատկություններ՝ պատկերի լուծաչափը, մասշտաբը, խոշորացումը և այլն սահմանելու համար՝ ստեղծված ելքային պատկերը փոփոխելու համար: Ավելին, API-ն թույլ է տալիս աշխատել տարբեր գերբեռնված կոնստրուկտորների և մեթոդների հետ, որոնք կարող են օգտագործվել ֆայլերը կառավարելու համար հիշողության հոսքով, ֆայլի հոսքով կամ զանգվածներով՝ հիմնված ձեր կարիքների վրա:

Այս ձեռնարկը բացատրել է C#*-ում VSD-ն PNG-ի փոխարկելու գործընթացին վերաբերող տեղեկատվությունը: Մինչդեռ, եթե ցանկանում եք սովորել Visio ֆայլերի փոխակերպումը PDF ֆայլերի, անցեք ինչպես փոխարկել Visio-ն PDF-ի C#-ով-ի հոդվածին:

 Հայերեն