Un mapa de bits es un formato particular para guardar una imagen. Guarda cada píxel en la cuadrícula de píxeles. Se llama mapa de bits porque originalmente en una imagen en blanco y negro cada píxel era un solo bit, ya sea 0 o 1. Ahora tenemos 24 o 32 bits por píxel. 8 bits para el rojo, 8 para el verde y 8 para el azul, con 8 bits más opcionales para un valor alfa que se utiliza para la transparencia y la fusión.
La ventaja de un mapa de bits es que, por su formato, no pierde ninguna información. Los inconvenientes de los mapas de bits son que no están comprimidos y, por lo tanto, ocupan más espacio, y que son naturalmente bloqueados. No puede ampliar más allá del nivel de píxeles.
Los formatos gráficos como jpegs y gifs no intentan guardar cada píxel exactamente, sino que utilizan un algoritmo de compresión que puede reducir drásticamente el tamaño del archivo
Por otro lado, un formato de gráficos vectoriales guarda una colección de puntos con sus posiciones (vectores), junto con las fórmulas para las líneas, curvas y patrones de relleno que conectan esos puntos entre sí. Los gráficos vectoriales tienen la ventaja de que no le importa qué conjunto de píxeles tiene. Puede acercar tanto como desee y esas líneas y curvas son tan claras. La desventaja de un formato de gráficos vectoriales es que tan pronto como se aleja de las formas más simples, como en un diagrama de flujo o banner de texto, la complejidad se vuelve abrumadora.
- ¿Cómo debemos resolver el vector en los componentes?
- ¿Es correcto definir módulos como espacios vectoriales en objetos de tipo entero?
- ¿Es posible incorporar números complejos en vectores?
Los formatos como los PDF se crean para texto y gráficos vectoriales, junto con la capacidad de importar gráficos desde otros formatos, como mapas de bits.