2 votos

Hacer una captura de pantalla svg

A veces necesito hacer capturas de pantalla de una página web o de un documento de texto (PDF, word, etc.) y quiero poder hacer zoom después de hacer la captura de pantalla y seguir teniendo una resolución clara. Como el svg es escalable sin pérdida de resolución, podría ser una solución. ¿Es posible capturar una pantalla en formato svg? Estoy usando MacOS High Sierra 10.13.6

3voto

user3439894 Puntos 5883

La utilidad incorporada utilizada por MacOS para tomar capturas de pantalla no admite el SVG archivo tipo. Admite gráficos de trama Incluso guardado como un PDF es un imagen gráfica de trama encapsulada en un PDF envoltura del documento .

A modo de ejemplo, utilizando https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/mac.svg Aquí está el contenido de la archivo parece:

<svg viewBox='0 0 90 100' xmlns='http://www.w3.org/2000/svg'>
  <path d='M62,0c2,10-9,24-20,24c-3-14,9-22,20-24M5,36c5-8,13-12,21-12c7,0,12,4,19,4c6,0,10-4,19-4c6,0,14,3,19,10c-16,4-15,35,3,39c-7,17-18,27-24,27c-7,0-8-5-17-5c-9,0-11,5-17,5c-7-1-13-7-17-13c-9-10-15-40-6-51' fill='#AAA'/>
</svg>

En Safari aparece como:

enter image description here

Para que sea escalable, tiene que estar en el código formato mostrado arriba y visto por un aplicación que lo entienda, y pueda traducir el código en una imagen para su visualización, etc.

0voto

Onne van Dijk Puntos 126

En principio, todo lo que se puede imprimir en MacOS, se puede guardar como PDF. Sólo tienes que utilizar el desplegable de PDF en la parte inferior izquierda del diálogo de impresión.

Estos PDF están basados en vectores, por lo que son escalables como describes. Podría utilizar una de las muchas herramientas para convertir este PDF a SVG, pero no se garantiza que funcione perfectamente. Los PDF no se traducen 1 a 1 a SVG, por lo que podría haber artefactos extraños.

No sé cómo quieres utilizar estas "capturas de pantalla", pero podrías considerar la posibilidad de guardarlas simplemente como PDF (puedes recortar los PDF con la aplicación Vista Previa).

De todos modos, para demostrarlo, he utilizado este método para crear un SVG de su pregunta: https://gist.github.com/OCJvanDijk/44391f6f286ca3a005527a733d279c3c

(He utilizado https://cloudconvert.com/pdf-to-svg para convertir, que fue el primer resultado en Google)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X