Gambar DWF ke PNG JPG C#

File DWF didasarkan pada vektor yang dapat terdiri dari gambar CAD, teks, gambar, dll. Anda mungkin perlu membuat thumbnail atau gambar pratinjau dari file DWF. Sejalan dengan itu, artikel ini membahas cara mengonversi file DWF menjadi gambar JPG atau PNG secara terprogram dalam C#.

DWF ke JPG atau PNG Image Converter – Instalasi C# API

Aspose.CAD for .NET API mendukung konversi format file DWF dan beberapa lainnya. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file DLL dari bagian Rilis Baru atau menggunakan perintah NuGet berikut:

PM> Install-Package Aspose.CAD

Konversi Gambar DWF ke JPG Secara Terprogram dalam C#

Anda dapat mengonversi file DWF menjadi gambar JPG dengan mengikuti langkah-langkah berikut:

  1. Muat input DWF dengan kelas Image.
  2. Inisialisasi objek dari kelas CadRasterizationOptions.
  3. Buat instance dari kelas JpegOptions.
  4. Atur VectorRasterizationOptions dan simpan gambar JPG keluaran.

Cuplikan kode berikut menunjukkan cara mengonversi file DWF ke gambar JPG secara terprogram dalam C#:

string inputFile = "blocks_and_tables.dwf";
using (Image image = Image.Load(inputFile))
{
    // Inisialisasi objek kelas JpegOptions
    JpegOptions jpgOptions = new JpegOptions();
    CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
    jpgOptions.VectorRasterizationOptions = dwfRasterizationOptions;

    dwfRasterizationOptions.PageHeight = 500;
    dwfRasterizationOptions.PageWidth = 500;

    // Ekspor gambar DWF ke JPG
    string outPath = "blocks_and_tables.jpg";
    image.Save(outPath, jpgOptions);
}

Konversi DWF ke Gambar PNG Secara terprogram dalam C#

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

  1. Muat file DWF masukan menggunakan kelas Image.
  2. Buat instance dari kelas CadRasterizationOptions.
  3. Buat objek bertipe PngOptions.
  4. Tentukan VectorRasterizationOptions dan tulis output gambar PNG.

Cuplikan kode di bawah ini menjelaskan cara mengonversi file DWF ke gambar PNG secara terprogram dalam C#:

string inputFile = "blocks_and_tables.dwf";

// Muat file DWF masukan
using (Image image = Image.Load(inputFile))
{
    // Inisialisasi objek kelas PngOptions
    PngOptions pngOptions = new PngOptions();
    CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
    pngOptions.VectorRasterizationOptions = dwfRasterizationOptions;

    dwfRasterizationOptions.PageHeight = 500;
    dwfRasterizationOptions.PageWidth = 500;

    // Ekspor gambar DWF ke PNG
    string outPath = "blocks_and_tables.png";
    image.Save(outPath, pngOptions);
}

Dapatkan Lisensi Sementara Gratis

Anda dapat mengevaluasi fitur API dalam kapasitas penuhnya dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file DWF ke format gambar seperti PNG atau JPG. Ini menjelaskan semua langkah dan cuplikan kode untuk melakukan konversi secara terprogram dalam C#. Selain itu, silakan lihat dokumentasi untuk informasi terperinci tentang fitur yang didukung oleh API. Jangan ragu untuk menghubungi kami di forum jika ada pertanyaan.

Lihat juga