Warna HEX ke RGB C#

Kode warna HEX diwakili dengan tanda angka terdepan. Triplet hex dapat menunjukkan warna tertentu yang dapat dikonversi ke nilai RGB. Dalam skenario tertentu, Anda mungkin perlu mengonversi warna HEX ke ruang warna RGB. Sesuai dengan persyaratan tersebut, artikel ini menjelaskan cara mengonversi warna HEX menjadi kode warna RGB atau RGBA secara terprogram dalam C#.

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

Aspose.SVG for .NET mencakup berbagai kelas, properti, dan antarmuka, seperti IConvertibleColor, yang dapat digunakan untuk mengonversi ruang warna berbeda seperti RGB, CMYK, HEX, dll. Anda dapat menginstal API dengan mengunduh referensinya DLL dari halaman Rilis Baru, atau menjalankan perintah penginstalan NuGet berikut:

PM> Install-Package Aspose.SVG

Mengonversi HEX ke Warna RGB dalam C#

Anda dapat mengonversi kode warna HEX ke format RGB dengan mengikuti langkah-langkah di bawah ini:

  1. Parsing warna HEX dari sebuah string.
  2. Konversi kode warna HEX ke RGB.
  3. Cetak nilai warna RGB pada konsol.

Cuplikan kode berikut menunjukkan cara mengonversi warna HEX ke RGB secara terprogram dalam C#:

// Parsing warna HEX dari sebuah string
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// Mengkonversi HEX ke RGB
string rgbColor = color.ToRgbString();

// Cetak hasilnya ke konsol
Console.WriteLine("RGB: " + rgbColor);

Mengonversi Warna HEX ke RGBA dalam C#

Anda dapat dengan cepat mengonversi warna HEX ke format RGBA secara terprogram dalam C# dengan langkah-langkah berikut:

  1. Parsing string HEX masukan.
  2. Ubah string warna HEX menjadi ruang warna RGBA.
  3. Cetak kode warna RGBA keluaran.

Cuplikan kode di bawah ini menjelaskan cara mengonversi kode warna HEX ke ruang warna RGBA di C#:

// Parsing warna HEX dari sebuah string
Aspose.Svg.Drawing.Color color = Aspose.Svg.Drawing.Color.FromString("#DEB487");

// Mengkonversi HEX ke RGBA
String rgba = color.ToRgbaString();

// Cetak hasilnya ke konsol
Console.WriteLine("RGBA: " + rgba);

Dapatkan Lisensi API Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API tanpa batasan apa pun.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi warna HEX ke RGB atau warna HEX ke RGBA secara terprogram dalam C#. Selain itu, Anda dapat mengunjungi ruang dokumentasi untuk melihat ikhtisar konversi ruang warna lain dan fitur manipulasi SVG. Jika Anda perlu mendiskusikan pertanyaan atau ambiguitas Anda, jangan ragu untuk menulis kepada kami di forum.

Lihat juga