WatermarkLocal dibuja la fuente decodificada y el texto en un Canvas del mismo tamaño que el encuadre completo. PNG, JPEG y WebP guardan esa composición de forma distinta. Vista y descarga usan el mismo Blob, pero ningún formato conserva los bytes originales.
La transparencia separa PNG y JPEG
PNG conserva alfa de Canvas y sirve para recursos transparentes. WebP puede conservarla. JPEG no tiene alfa, así que WatermarkLocal rellena primero con el fondo elegido, blanco por defecto. La opacidad del texto se compone en todos los formatos.
Un archivo nuevo cambia metadatos y bytes
Canvas no conserva deliberadamente EXIF, XMP, ICC, comentarios, DPI ni datos de cámara. La calidad JPEG/WebP cambia compresión y bytes. Revisa el resultado en su destino y guarda el original si importan metadatos, color o procedencia.
Límites de una marca visible
WatermarkLocal crea una imagen Canvas codificada de nuevo. Una marca visible puede recortarse, taparse, editarse o eliminarse y no demuestra derechos, propiedad, consentimiento, autenticidad ni resistencia a cambios. Úsala solo para publicación digital ordinaria. No prepares imágenes de identidad, médicas, legales, probatorias, de inspección, emergencia, navegación u otros usos críticos y verifica cada resultado importante.