Šiame pagrindiniame vadove paaiškinama, kaip konvertuoti DGN į JPG C#. Ji apima visą svarbią informaciją, pvz., laipsnišką algoritmą ir kodo fragmentą, skirtą eksportuoti DGN į JPG vaizdą C#. Išnagrinėsite įvairias ypatybes, kad galėtumėte valdyti vaizdų pateikimo procesą nuo DGN iki JPG.
Veiksmai, kaip konvertuoti DGN į JPG C#
- Įdiekite Aspose.CAD for .NET iš NuGet Package Manager.
- Įkelkite įvesties DGN failą su Image klase
- Sukurkite CadRasterizationOptions klasės objektą ir nustatykite jo savybes
- Inicijuokite JpegOptions klasės objektą, kad nustatytumėte išvesties JPG parinktis
- Konvertuokite DGN į JPG naudodami išsaugojimo metodą
Veiksmai, kuriuos aptarėme aukščiau, tiksliai paaiškina algoritmą konvertuoti DGN į JPEG C#. Pirmiausia bendrinama informacija, skirta aplinkai konfigūruoti, ir tada galite įkelti įvesties failą. Vėliau tokios savybės kaip vaizdo dydis, mastelio keitimas ir kt. nustatomos prieš pateikiant vaizdą kaip JPG failą.
Kodas konvertuoti 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"); | |
} | |
} | |
} |
Šis kodo fragmentas gali būti naudojamas norint pateikti DGN į JPG C# naudojant kelis API iškvietimus. CadRasterizationOptions klasė naudojama automatiniam išdėstymo mastelio keitimui, sluoksniams, paraštėms, kokybei ir tt nustatyti. Galiausiai JpegOptions klasės objektas inicijuojamas, kad būtų atvaizduojamas išvesties JPG vaizdas.
Šiame vadove išmokote eksportuoti DGN failą į JPG formatu C#. Tačiau, jei norite pažvelgti į PDF atvaizdavimą, žr. straipsnį kaip konvertuoti DGN į PDF C#.