Kode Warna RGB ke HEX C#

Model warna RGB terdiri dari tiga warna dasar yang meliputi Merah, Hijau, dan Biru. Warna lainnya dibuat dengan menambahkan atau menggabungkan warna-warna primer ini. Padahal, kode warna heksadesimal juga populer di halaman web untuk mengatur warna. Dalam kasus penggunaan tertentu, Anda mungkin perlu mengonversi warna RGB atau RGBA ke kode warna HEX. Oleh karena itu, artikel ini membahas cara mengonversi nilai warna RGB atau RGBA menjadi kode warna HEX secara terprogram dalam C#.

Konversi Kode Warna RGB atau RGBA ke Heksadesimal – C# API Download

Aspose.SVG for .NET mendukung bekerja dengan ruang warna berbeda yang memungkinkan Anda melakukan konversi antar kode warna. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file DLL dari halaman Rilis Baru, atau menjalankan perintah penginstalan NuGet berikut:

PM> Install-Package Aspose.SVG

Konversi Kode Warna RGB ke HEX di C#

Anda dapat dengan mudah mengonversi warna dalam format RGB ke kode warna Hexadecimal HEX dengan langkah-langkah berikut:

  1. Parsing warna input RGB.
  2. Mengkonversi kode warna RGB ke HEX.
  3. Cetak kode heksadesimal di konsol.

Cuplikan kode di bawah ini menunjukkan cara mengonversi kode warna RGB ke HEX secara terprogram dalam C#:

// Parse warna RGB
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromRgb(222, 180, 135);

// Mengkonversi RGB ke HEX
string hexColor = color.ToRgbHexString();

// Cetak hasilnya ke konsol
Console.WriteLine("HEX: " + hexColor);

Konversi Kode Warna RGBA ke HEX di C#

Format RGBA berisi nilai alfa tambahan untuk warna apa pun. Anda harus mengikuti langkah-langkah di bawah ini untuk mengonversi kode warna RGBA ke HEX di C#:

  1. Parsing nilai input RGBA.
  2. Ubah warna RGBA menjadi kode ruang warna HEX.
  3. Tulis kode warna keluaran di konsol.

Contoh kode berikut menjelaskan cara mengonversi warna RGBA menjadi kode warna HEX di C#:

// Parse warna RGBA
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromRgba(222, 180, 135, 1);

// Konversikan RGBA ke HEX
string hexColor = color.ToRgbHexString();

// Cetak hasilnya ke konsol
Console.WriteLine("HEX: " + hexColor);

Dapatkan Lisensi API Gratis

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

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengubah nilai ruang warna RGB atau RGBA menjadi kode warna HEX secara terprogram dalam C#. Selain itu, Anda dapat menjelajahi banyak konversi ruang warna lainnya dengan mengunjungi bagian dokumentasi. Jika ada pertanyaan atau masalah, harap hubungi kami di forum.

Lihat juga