Tengo una página web que está completamente basada en vectores (texto, fuentes de iconos, SVG, pero no PNG, JPEG o GIF).
¿Hay alguna forma de tomar una captura de pantalla vectorial de esa página web y guardarla como un archivo SVG totalmente escalable?
(para que pueda tomar la captura de pantalla en una PC normal y que se vea bien en la retina)
Esto debería ser posible, pero no puedo encontrar nada que lo haga.
Crédito adicional: si tiene algunas imágenes de mapa de bits, quiero un SVG con mapas de bits incrustados.
html
screenshot
svg
SLaks
fuente
fuente
<img>
. (para la página de ayuda / recorrido de una aplicación web)Respuestas:
No es una captura de pantalla, pero si la página se imprime bien, podría imprimirla como PDF. Tanto Inkscape como Illustrator cargarán un PDF (y lo guardarán como SVG si es necesario).
fuente
CSSBox WebVector convertirá páginas HTML a SVG. Es una aplicación de línea de comandos de Java, y puede ver una muestra de su salida aquí .
fuente
Esto ya se respondió en Capture captura de pantalla de página web grande en Chrome
fuente
sudo apt install cutycapt
es todo lo que necesitaba hacer para probarlo. Con un par de segundos de retraso (--delay=3000
), ¡incluso hace mathjax!Un enfoque: si toma una captura de pantalla ráster (PNG, JPG, etc.), puede usar "Trazar mapa de bits" en Inkscape para "convertir" los campos de ciertos colores relacionados en la captura de pantalla en objetos vectoriales. Estoy seguro de que hay una herramienta equivalente en Adobe Illustrator. Tenga cuidado con la cantidad de colores separados que especifica para trazar: los archivos vectoriales resultantes pueden volverse complejos rápidamente. Cada color es un objeto vectorial separado que se superpone a los otros objetos de color para representar la imagen ráster original, por lo que probablemente tendrá que limpiar un poco.
fuente
Esto te puede ayudar. Hay un gran complemento para Firefox, llamado Guardar como PDF, que utiliza las herramientas de https://pdfcrowd.com/ . Para la salida final de SVG, usaría una de las herramientas en línea para convertir a SVG.
fuente