DGN ke JPG, PNG, TIFF

File DGN adalah gambar dua dimensi atau tiga dimensi (2D/3D) yang didukung oleh aplikasi CAD konstruksi. Dalam kasus tertentu, Anda mungkin perlu mengonversi file DGN menjadi gambar untuk mempratinjaunya di lingkungan sistem yang berbeda. Artikel ini membahas cara mengonversi gambar DGN ke JPEG, PNG, atau TIFF dengan semua detail penting:

DGN ke JPEG, PNG, atau TIFF Image Converter – Instalasi C# API

Aspose.CAD for .NET API mendukung pembuatan, pengeditan, dan manipulasi file DGN dan format file beberapa lainnya. Anda dapat mengonfigurasi API dengan mengunduh file DLL dari Rilis Baru, atau menggunakan perintah penginstalan NuGet berikut:

PM> Install-Package Aspose.CAD

Konversikan File DGN ke Gambar JPEG Secara terprogram dengan C#

Anda dapat mengonversi file DGN menjadi gambar JPEG dengan langkah-langkah berikut:

  1. Muat file DGN masukan menggunakan kelas Image.
  2. Inisialisasi objek dari kelas CadRasterizationOptions.
  3. Buat instance dari kelas JpegOptions.
  4. Ubah DGN menjadi gambar JPG dengan metode Save.

Cuplikan kode berikut menunjukkan cara mengonversi file DGN ke gambar JPEG secara terprogram menggunakan C#:

// Muat file DGN masukan menggunakan kelas Gambar
Image image = Image.Load("template.dgn");

// Inisialisasi objek CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

// Buat instance JpegOptions
JpegOptions options = new JpegOptions();

// Atur properti CadRasterizationOptions
options.VectorRasterizationOptions = rasterizationOptions;

// Konversi gambar DGN ke JPG
image.Save("output.jpg", options);

Konversi DGN ke Gambar PNG Secara terprogram menggunakan C#

Anda dapat mengonversi file DGN ke gambar PNG dengan langkah-langkah di bawah ini:

  1. Muat file DGN masukan dengan kelas Image.
  2. Buat instance CadRasterizationOptions dan atur tinggi & lebar gambar.
  3. Buat instance PngOptions dan atur VectorRasterizationOptions.
  4. Ubah DGN menjadi Gambar PNG menggunakan metode Image.Save.

Contoh kode di bawah ini menjelaskan cara mengonversi file DGN ke gambar PNG secara terprogram dengan C#:

// Muat file DGN menggunakan kelas Gambar
Image image = Image.Load("template.dgn");

// Buat instance CadRasterizationOptions dan atur tinggi & lebar gambar
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

// Buat instance dari PngOptions
PngOptions options = new PngOptions();

// Atur properti VectorRasterizationOptions sebagai CadRasterizationOptions
options.VectorRasterizationOptions = rasterizationOptions;

// Konversi DGN ke Gambar PNG
image.Save("output.png", options);

Konversi Gambar DGN ke TIFF Secara Terprogram dalam C#

Anda dapat mengonversi file DGN menjadi gambar TIFF dengan langkah-langkah di bawah ini:

  1. Muat file DGN masukan menggunakan kelas Image.
  2. Inisialisasi objek dari kelas CadRasterizationOptions.
  3. Buat instance dari tipe TiffOptions.
  4. Tetapkan properti VectorRasterizationOptions.
  5. Ubah DGN menjadi gambar TIFF dengan metode Save.

Cuplikan kode berikut menunjukkan cara mengonversi file DGN ke gambar TIFF secara terprogram di C#:

// Muat file DGN masukan menggunakan kelas Gambar
Image image = Image.Load("template.dgn");

// Inisialisasi objek CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

// Buat instance TiffOptions
TiffOptions options = new TiffOptions(FileFormats.Tiff.Enums.TiffExpectedFormat.Default);

// Atur properti VectorRasterizationOptions
options.VectorRasterizationOptions = rasterizationOptions;

// Ubah DGN menjadi Gambar TIFF
image.Save("output.tiff", options);

Dapatkan Lisensi Sementara Gratis

Anda dapat mengevaluasi API tanpa batasan apa pun dengan meminta Lisensi Sementara Gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file DGN ke berbagai format gambar seperti JPEG, PNG, atau TIFF secara terprogram menggunakan C#. Anda dapat melihat beberapa fitur API lainnya dengan mengunjungi Dokumentasi. Jika ada pertanyaan, silakan hubungi kami di Forum Dukungan Gratis.

Lihat juga