Chartmaker es un programa que genera una tabla de tejido a partir de un archivo PPM usando jgraph.
sh setup.sh
¡Todo listo!
Utilice el script convert.sh
para utilizar fácilmente jgraph y chartmaker:
sh convert.sh <input file name> <output file name> <arguments>
Esto convierte su archivo de entrada en el archivo de salida especificado y aplica los argumentos (descritos a continuación). Si no especifica ningún argumento, se generará un gráfico de las mismas dimensiones que el archivo de entrada, con los mismos colores y con líneas de cuadrícula y etiquetas en incrementos de 10 en los lados inferior e izquierdo. Cualquiera que sea la extensión del archivo de salida, lo convertirá a ese tipo de archivo. Entonces, por ejemplo, si especifica .pdf, se convertirá a PDF y si especifica .jpg, se convertirá a JPG.
Actualmente se sustentan los siguientes argumentos:
no_gridlines
: desactiva las líneas de cuadrícula y la numeración en negrita.grid_spacing X
: especifica el incremento de las líneas de la cuadrícula y el etiquetado de números. El valor predeterminado es cada 10 bloques.no_numbering
: desactiva las etiquetas numéricas a lo largo del ancho y alto. Seguirá imprimiendo líneas de cuadrícula en negrita.all_numbers
: imprimirá un número en cada casilla. No recomendado para gráficos muy grandes. Seguirá imprimiendo líneas de cuadrícula en el valor predeterminado 10 o en la línea de cuadrícula especificada.tile XY
: mosaico de la imagen de entrada, según las dimensiones dadas, donde X es el ancho e Y es el alto.pad X
: rellena la imagen general con X bloques en cada borde. Si se usa con mosaico, esto rellenará la imagen resultante después de realizar el mosaico y el relleno de mosaico.background RGB
: especifica el color de los bloques de relleno como un valor RGB con cada campo entre 0 y 255. Blanco de forma predeterminada.Nota: si especifica argumentos en conflicto, el programa tomará el más reciente que haya recibido, o el último argumento especificado, e ignorará los anteriores.
Estas son las formas en que he creado archivos PPM que se pueden usar razonablemente con este programa:
Si desea utilizar los ejecutables individualmente, también puede hacerlo. Chartmaker se ejecuta con los siguientes argumentos: ./chartmaker <filename> <a/p> <arguments>
Chartmaker genera el jgraph en salida estándar. Para poner esta salida en un archivo, puede usar la redirección de shell y especificar el nombre de su archivo de salida. He aquí un ejemplo:
./chartmaker myfile.ppm p > myoutput.jgr
Entonces, esto convierte el archivo PPM myfile en un archivo jgraph llamado myoutput. Creará el archivo myoutput.jgr si no existe, o si existe, lo sobrescribirá.
Consulte esta página web para obtener más información sobre cómo utilizar jgraph.