HEX naar RGB

HEX invoer
Voorbeeld
RGB uitvoer

HEX naar RGB Converter

De HEX naar RGB converter is een eenvoudige online tool waarmee je snel en gemakkelijk HEX kleurcodes kunt omzetten naar RGB kleurcodes. Deze tool is gratis te gebruiken, vereist geen systeem- of softwareafhankelijkheden en is geschikt voor mobiel gebruik.

Kenmerken

  • Online en gratis, geen systeem- of softwareafhankelijkheden
  • Kan wissen, kan kopiëren, heeft een voorbeeld
  • Gegevensbeveiliging, lokale verwerking

Hoe de HEX naar RGB Converter te gebruiken

  1. Voer HEX kleurcodes in, zoals #ffd500, in het invoerveld.
  2. Klik op de "Converteren" knop om de HEX code om te zetten naar de overeenkomstige RGB waarde.
  3. Kopieer de geconverteerde RGB code naar je klembord door op de "Kopiëren" knop te klikken.

Voordelen en Voordelen van het Gebruiken van de HEX naar RGB Converter

  • Bespaart tijd en moeite bij het matchen of manipuleren van kleuren.
  • Garandeert nauwkeurigheid en consistentie in het gebruik van kleuren in verschillende toepassingen.
  • Elimineert de noodzaak van handmatige conversie tussen kleurcode formaten.
  • Kan worden gebruikt voor webdesign, grafisch ontwerp, digitale kunst en andere creatieve sectoren.

Kernalgoritme

De HEX naar RGB conversieformule is als volgt:

R = hexToInt(hex.substring(1, 3));
G = hexToInt(hex.substring(3, 5));
B = hexToInt(hex.substring(5, 7));
rgb = "rgb(" + R + ", " + G + ", " + B + ")";

Codevoorbeelden

Python

def hex_to_rgb(hex):
    r = int(hex[1:3], 16)
    g = int(hex[3:5], 16)
    b = int(hex[5:7], 16)
    return (r, g, b)

print(hex_to_rgb("#ffd500")) # Output: (255, 213, 0)

C

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>

void hex_to_rgb(char *hex, int *r, int *g, int *b) {
    *r = (int)strtol(&hex[1], NULL, 16);
    *g = (int)strtol(&hex[3], NULL, 16);
    *b = (int)strtol(&hex[5], NULL, 16);
}

int main() {
    char hex[] = "#ffd500";
    int r, g, b;

    hex_to_rgb(hex, &r, &g, &b);

    printf("RGB(%d, %d, %d)", r, g, b); // Output: RGB(255, 213, 0)

    return 0;
}

JavaScript

function hexToRgb(hex) {
  const r = parseInt(hex.substring(1, 3), 16);
  const g = parseInt(hex.substring(3, 5), 16);
  const b = parseInt(hex.substring(5, 7), 16);
  return `rgb(${r}, ${g}, ${b})`;
}

console.log(hexToRgb("#ffd500")); // Output: rgb(255, 213, 0)

Java

public static int[] hexToRgb(String hex) {
    int r = Integer.parseInt(hex.substring(1, 3), 16);
    int g = Integer.parseInt(hex.substring(3, 5), 16);
    int b = Integer.parseInt(hex.substring(5, 7), 16);
    return new int[]{ r, g, b };
}

public static void main(String[] args) {
    String hex = "#ffd500";
    int[] rgb = hexToRgb(hex);
    System.out.printf("RGB(%d, %d, %d)", rgb[0], rgb[1], rgb[2]); // Output: RGB(255, 213, 0)
}

PHP

function hexToRgb($hex) {
  $r = hexdec(substr($hex, 1, 2));
  $g = hexdec(substr($hex, 3, 2));
  $b = hexdec(substr($hex, 5, 2));
  return "rgb($r, $g, $b)";
}

echo hexToRgb("#ffd500"); // Output: rgb(255, 213, 0)

Kortom, de HEX naar RGB converter is een handige tool voor iedereen die HEX kleurcodes naar RGB kleurcodes moet omzetten. Het is eenvoudig te gebruiken, gratis en geschikt voor mobiel gebruik, waardoor het een uitstekende keuze is voor webontwerpers, grafisch ontwerpers en iedereen die met kleuren werkt.

Veelgestelde vragen (FAQ)

Maak kennis met onze andere hulpmiddelen