Dibujo diagrama de Gant-como desde el archivo en C con las cajas de eje

StackOverflow https://stackoverflow.com/questions/1831089

  •  11-09-2019
  •  | 
  •  

Pregunta

Estoy sistema de programación en C y me gustaría dibujar rectángulos en llano 2D con el eje X e Y para representar los datos generados (problemas de programación) .Se debe ser similar diagrama de Gant. La información se suministra en archivo de texto. No necesito algo de fantasía todavía. Sólo algo así como "caja de color rojo a partir de x = 5, y = 3, que termina en X = 7, Y = 5 dibujar". Debe apoyar escala de los ejes y me gustaría que genere cualquier tamaño de imagen.

¿Alguno de ustedes tiene buena experiencia con una herramienta que se puede utilizar para generar este tipo de imágenes desde la línea de comandos (de algún archivo tal que haga que cada línea de color en formato XY XY)?

Hasta ahora veo gnuplot como única solución viable.

¿Fue útil?

Solución

Salida GraphViz, en particular, de punto. punto realmente quiere hacer el diseño gráfico en sí, pero si la memoria no me falla puede obligarlo a colocar las cajas en posiciones fijas. Puede utilizar puntos desde la línea de comandos o el enchufe en su API.

O, es posible que no escribe SVG directamente, es sólo texto - pero si esto funciona para usted depende en parte de qué forma final que desea el gráfico en la mayoría de los navegadores ahora hacen una puñalada razonable en representación SVG

Más allá de eso, lo podría hacer en ImageMagick, DISLIN, El Cairo o cualquiera de una multitud de bibliotecas de otros gráficos.

Así, GNUPlot no es la única solución viable por un largo camino.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top