Ez az alapvető oktatóanyag elmagyarázza, hogyan lehet a DGN-t JPG-vé konvertálni C#-ban. Tartalmazza az összes fontos információt, például a lépésenkénti algoritmust és a kódrészletet, amellyel a DGN-t JPG-képre exportálhatja C#-ban. Különféle tulajdonságokat fedezhet fel a(z) DGN–JPG képmegjelenítési folyamat szabályozásához.
A DGN konvertálása JPG-re C#-ban
- Telepítse a Aspose.CAD for .NET alkalmazást a NuGet Package Managerből
- Töltse be a bemeneti DGN fájlt a Image osztállyal
- Hozzon létre egy objektumot a CadRasterizationOptions osztályból, és állítsa be a tulajdonságait
- A kimeneti JPG-beállítások beállításához inicializáljon egy JpegOptions osztályobjektumot
- Konvertálja a DGN-t JPG-vé a Mentés módszerrel
A fentebb tárgyalt lépések pontosan megmagyarázzák a DGN-t JPEG-re konvertáló algoritmust C#-ban. Először megosztják a környezet konfigurálásához szükséges részleteket, majd betöltheti a bemeneti fájlt. Ezt követően a kép JPG-fájlként történő megjelenítése előtt beállítja a tulajdonságokat, például a képméretet, a méretezést stb.
Kód a DGN-nek JPG-vé konvertálásához C#-ban
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"); | |
} | |
} | |
} |
Ez a kódrészlet használható a DGN JPG formátumba való renderelésére C#-ban néhány API-hívással. A CadRasterizationOptions osztály az automatikus elrendezés méretezésének, a rétegek, a margók, a minőség stb. beállítására szolgál. Végül a JpegOptions osztály objektum inicializálva van a kimeneti JPG kép megjelenítéséhez.
Ebben az oktatóanyagban megtanulta, hogyan exportálhat DGN fájlt JPG-be C#-ban. Ha azonban szeretne egy pillantást vetni a PDF-megjelenítésre, kérjük, olvassa el a(z) Hogyan lehet DGN-t PDF-be konvertálni C#-ban cikket.