Articles of svg

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.

Convertir SVG con CSS incrustado a PDF en Python

Estoy tratando de generar una imagen PDF a partir de una imagen SVG usando Python. He probado tanto CairoSVG como svglib . El problema es que, en ambos casos, los PDF generados no tienen ninguno de los estilos CSS incrustados aplicados. Aquí hay un archivo SVG simple que debe representar un rectángulo azul con un […]

Busca y modifica texto con python en un archivo svg

Tengo un archivo SVG creado con Inkscape, ahora en el archivo svg hay un texto que trato de alterar, pero ¿cómo? El svg se ve así: … … TEXT TO CHANGE … Intenté usar xml.etree. ElementTree no llegó al TEXTO PARA CAMBIAR … También probé from xml.dom as minidom doc = minidom.parse(‘File.svg’) text = [text.getAttribute(‘id’) […]

Frasco: ¿Cómo sirvo un svg que se genera dinámicamente?

Así que tengo un código que genera un xml SVG: def get_map(locations): max_value = max(locations.iteritems(), key=operator.itemgetter(1))[1] base = “fill:#%s;fill-rule:nonzero;” f = open(“../static/img/usaHigh.svg”, “r”).read() soup = BeautifulSoup(f) for l in locations: #do stuff….. return str(soup) pero ahora quiero servir este svg a través del matraz. Para poder hacer algo como por lo que mi función matraz […]