Articles of svg

Convertir ruta a polígono

Estoy tratando de averiguar si un punto está en una ruta SVG usando Python. El algoritmo que usaré es el algoritmo de transmisión de rayos . Pero para este algoritmo necesito tener los lados del polígono, pero todo lo que tengo es el pathdata para la ruta svg: que corresponde a esta imagen: Entonces, ¿hay […]

SVG to PNG con fonts personalizadas en Python

Estoy usando una solución basada en Cairo / RSVG para rasterizar SVG a PNG. Ya está descrito en StackOverflow en Convertir SVG a PNG en Python . Sin embargo, esta solución no parece funcionar con fonts personalizadas. He encontrado esta página que describe la incrustación de fonts SVG . He intentado incluirlos desde SVG externo […]

Dibuja una imagen SVG en GTK3 desde la fuente SVG en python

Como puedo hacerlo fácilmente en PyQt así: img = ”’ Layer 1 ”’ image = QtCore.QByteArray(img) self.svgwidget.load(image) ¿Cómo puedo hacer esto en Gtk? ¿algunas ideas? 🙂 ¡gracias por adelantado!

convertir un código de látex a código mathml o svg en python

¿Hay algún código de Python que permita tomar un código de látex (para ecuaciones) y analizarlo a código Mathml o SVG? Una función simple que tome como argumento una cadena (el código de látex) y produzca una cadena (el código svg o mathml) sería perfecta. PD. He encontrado este http://svgkit.sourceforge.net/SVGLaTeX.html pero es un proyecto basado […]

¿Por qué mi png codificado en base64 no es visible dentro de mi svg?

Quiero convertir png a base64 e insertar la cadena codificada en un svg. fIm = open(‘name.png’, ‘rb’) dataIm = fIm.read().encode(“base64″).replace(‘\n’,”) baseIm += ” % (newVal, dataIm, curX, curY) La imagen del resultado no se muestra. ¿Cuál es el problema? Aquí está el archivo svg de salida: solución fIm = open(‘switchToMinus.png’, ‘rb’) dataIm = fIm.read().encode(“base64″).replace(‘\n’,”) addText […]

Mostrar SVG en una notebook IPython desde una función

En el cuaderno de IPython, el siguiente código muestra el SVG debajo de la celda: from IPython.display import SVG SVG(url=’http://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg’) Lo siguiente no muestra nada: from IPython.display import SVG def show_svg(): SVG(url=’http://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg’) ¿Hay una manera de mostrar un SVG desde una función (o una clase)?

Desea que el gráfico SVG estático (de matplotlib) sea interactivo a través del navegador

Mi objective es hacer una ttwig con la que puedas interactuar en el navegador. Idealmente, me gustaría una biblioteca de trazado de JavaScript bien documentada y madura que admita SVG. Por lo que puedo decir, esto no existe, aunque corríjame si me equivoco. He identificado un par de alternativas. Utilice una biblioteca de gráficos de […]

Glifo invertido: bitmap> SVG a través de autotrace> glifo a través de fontforge

Estoy tratando de crear una fuente / glifo por: tomando una imagen de bitmap creando un SVG con autotrace (en Linux) importar el contorno como un glifo con python-fontforge (glyph.importOutlines (svgfile)) Esto funciona bien, excepto que el glifo resultante está invertido (ver imágenes). ¿Alguna idea de cómo se puede evitar esto, cómo se puede invertir […]

Crear la ruta del cairo desde el archivo SVG

Debe haber algo que me esté perdiendo. Estoy en Windows y quiero usar python para tomar las rutas de un archivo SVG, escalarlas en un lugar cada una de ellas en una nueva superficie (o todas en una, eso no importa). Leí sobre el cairo aquí y en stackoverflow y me pareció que se ajustaría […]

¿Código fuente para convertir JPG (bitmap) a SVG (vector)?

Estoy buscando el código fuente que convierte las imágenes de bitmap JPG a SVG. Haré una solución independiente que puedo poner y lanzar en línea. Encontré Potrace pero funciona con entrada BMP.