Այս հիմնական ձեռնարկը բացատրում է, թե ինչպես փոխակերպել DGN-ը JPG-ի C#-ով: Այն ընդգրկում է բոլոր կարևոր տեղեկությունները, ինչպիսիք են քայլ առ քայլ ալգորիթմը և կոդի հատվածը՝ արտահանելու DGN-ը JPG պատկերը C#-ով: Դուք կուսումնասիրեք տարբեր հատկություններ՝ DGN-ից JPG պատկերների վերարտադրման գործընթացը կառավարելու համար:
C#-ում DGN-ը JPG-ի փոխարկելու քայլեր
- Տեղադրեք Aspose.CAD for .NET-ը NuGet փաթեթների կառավարիչից
- Ներբեռնեք մուտքագրված DGN ֆայլը Image դասով
- Ստեղծեք CadRasterizationOptions դասի օբյեկտ և սահմանեք դրա հատկությունները
- Նախաձեռնեք JpegOptions դասի օբյեկտ՝ ելքային JPG տարբերակները սահմանելու համար
- Փոխարկեք DGN-ը JPG-ի Save մեթոդով
Քայլերը, որոնք մենք քննարկել ենք վերևում, հստակ բացատրում են C#*-ում *DGN-ի JPEG-ի փոխարկելու ալգորիթմը: Նախ, շրջակա միջավայրը կարգավորելու մանրամասները համօգտագործվում են, այնուհետև կարող եք բեռնել մուտքային ֆայլը: Հետագայում, հատկությունները, ինչպիսիք են պատկերի չափը, մասշտաբը և այլն, սահմանվում են նախքան պատկերը որպես JPG ֆայլ ներկայացնելը:
Կոդ՝ DGN-ն JPG-ի C#-ով փոխարկելու համար
using System; | |
using Aspose.CAD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert DGN to JPG in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the DGN file. | |
using (Aspose.CAD.FileFormats.Dgn.DgnImage dgnImage = (Aspose.CAD.FileFormats.Dgn.DgnImage)Aspose.CAD.Image.Load("input.dgn")) | |
{ | |
// Create an object of DgnRasterizationOptions | |
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions(); | |
rasterizationOptions.PageWidth = 600; | |
rasterizationOptions.PageHeight = 300; | |
rasterizationOptions.NoScaling = true; | |
rasterizationOptions.AutomaticLayoutsScaling = false; | |
// Create JpegOptions class object | |
Aspose.CAD.ImageOptionsBase options = new Aspose.CAD.ImageOptions.JpegOptions(); | |
options.VectorRasterizationOptions = rasterizationOptions; | |
// Call Save method | |
dgnImage.Save("DGNToJPG.jpg", options); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Կոդի այս հատվածը կարող է օգտագործվել՝ DGN-ը JPG-ին C#-ով վերարտադրելու համար API-ի մի քանի զանգերով: CadRasterizationOptions դասը օգտագործվում է դասավորության ավտոմատ մասշտաբավորում, շերտեր, լուսանցքներ, որակ և այլն սահմանելու համար: Վերջապես, JpegOptions դասի օբյեկտը սկզբնավորվում է ելքային JPG պատկերը ներկայացնելու համար:
Այս ձեռնարկում դուք սովորել եք արտահանել DGN ֆայլը JPG C#-ով: Այնուամենայնիվ, եթե ցանկանում եք դիտել PDF-ի արտապատկերումը, խնդրում ենք դիտել ինչպես փոխարկել DGN-ը PDF-ի C#-ով-ի հոդվածը: