Konversikan CF2 ke FBX di C#

Aplikasi CAD menggunakan file CF2 untuk membuat gambar 2D atau 3D. Secara khusus, kami dapat membuat dan menyimpan desain untuk proyek konstruksi seperti jalan raya, jembatan, dan bangunan dalam file CF2. Dalam kasus tertentu, kami mungkin perlu mengekspor gambar dari file CF2 ke dokumen FBX secara terprogram. Konversi semacam itu memungkinkan berbagi gambar dalam format portabel. Pada artikel ini, kita akan mempelajari cara mengonversi file CF2 ke FBX di C#.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. C# CF2 ke FBX Converter – Unduhan Gratis
  2. Langkah-langkah untuk Mengonversi File CF2 ke Dokumen FBX
  3. Konversi CF2 ke FBX Secara Terprogram
  4. Ekspor CF2 ke FBX dengan Opsi

Konverter C# CF2 ke FBX – Unduh Gratis

Untuk mengonversi file CF2 ke dokumen FBX, kami akan menggunakan API Aspose.CAD for .NET. Ini memungkinkan pembuatan, pengeditan, dan manipulasi file CF2 dan beberapa format file lainnya.

Class Image API adalah class dasar untuk semua jenis gambar. Kelas Cf2Image mewakili gambar CF2. Kita dapat menyetel properti PageWidth dan PageHeight menggunakan kelas CadRasterizationOptions. Kelas FbxOptions API memungkinkan untuk menentukan opsi FBX.

Harap unduh DLL dari API atau instal menggunakan NuGet.

PM> Install-Package Aspose.CAD

Cara Mengonversi File CF2 ke FBX menggunakan C#

Kami dapat dengan mudah mengonversi file CF2 ke dokumen FBX menggunakan Aspose.CAD for .NET dengan mengikuti langkah-langkah berikut:

  • Muat file gambar CF2.
  • Simpan CF2 sebagai FBX.

Sekarang, mari kita lihat bagaimana melakukan langkah-langkah ini di C# untuk mengonversi file CF2 ke dokumen FBX.

Konversikan CF2 ke FBX Secara terprogram dalam C#

Silakan ikuti langkah-langkah yang diberikan di bawah ini untuk mengonversi CF2 ke FBX:

  1. Pertama, muat file input CF2 menggunakan kelas Gambar.
  2. Setelah itu, buat instance dari kelas FbxOptions.
  3. Terakhir, panggil metode Save() untuk menyimpannya sebagai FBX. Dibutuhkan jalur file FBX keluaran dan FbxOptions sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi file CF2 ke dokumen FBX menggunakan C#.

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // Inisialisasi objek kelas FbxOptions
    FbxOptions options = new FbxOptions();

    // Ekspor CF2 ke FBX
    string outPath = "output.fbx";
    image.Save(outPath, options);
}

Ekspor CF2 ke FBX dengan Opsi di C#

Kami dapat menentukan opsi penyimpanan FBX saat mengonversi file CF2 ke dokumen FBX dengan mengikuti langkah-langkah di bawah ini:

  1. Pertama, muat file input CF2 menggunakan kelas Gambar.
  2. Selanjutnya, buat instance kelas CadRasterizationOptions.
  3. Kemudian, tentukan tinggi dan lebar halaman.
  4. Selanjutnya, buat instance kelas FbxOptions.
  5. Setelah itu, atur properti VectorRasterizationOptions sebagai CadRasterizationOptions.
  6. Terakhir, panggil metode Save() untuk menyimpannya sebagai FBX. Dibutuhkan jalur file FBX keluaran dan FbxOptions sebagai argumen.

Contoh kode berikut menunjukkan cara menentukan tinggi dan lebar halaman sambil menyimpan file CF2 sebagai dokumen FBX menggunakan C#.

string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
    // Inisialisasi objek kelas FbxOptions
    FbxOptions options = new FbxOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;

    // Ekspor CF2 ke FBX
    string outPath = "output.fbx";
    image.Save(outPath, options);
}

Dapatkan Lisensi Sementara Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Dalam artikel ini, kita telah mempelajari cara:

  • memuat file gambar CF2 yang ada;
  • tentukan tinggi dan lebar halaman;
  • tentukan opsi penyimpanan;
  • simpan CF2 sebagai FBX di C#.

Selain mengonversi CF2 ke FBX di C#, Anda dapat mempelajari lebih lanjut tentang Aspose.CAD for .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga