Chartmaker est un programme qui génère un diagramme de tricot à partir d'un fichier PPM à l'aide de jgraph.
sh setup.sh
Tout est prêt !
Utilisez le script convert.sh
pour utiliser facilement jgraph et chartmaker :
sh convert.sh <input file name> <output file name> <arguments>
Cela convertit votre fichier d'entrée en fichier de sortie spécifié et applique les arguments (décrits ci-dessous). Si vous ne spécifiez aucun argument, vous obtiendrez un graphique ayant les mêmes dimensions que le fichier d'entrée, avec les mêmes couleurs et avec un quadrillage et des étiquettes par incréments de 10 en bas et sur les côtés gauche. Quelle que soit l'extension du fichier de sortie, il le convertira dans ce type de fichier. Ainsi, par exemple, si vous spécifiez .pdf, il sera converti en PDF, et si vous spécifiez .jpg, il sera converti en JPG.
Les arguments suivants sont actuellement pris en charge :
no_gridlines
: désactive le quadrillage gras et la numérotation.grid_spacing X
: spécifie l'incrément du quadrillage et l'étiquetage des numéros. La valeur par défaut est tous les 10 blocs.no_numbering
: désactive les étiquettes numériques en largeur et en hauteur. Imprimera toujours le quadrillage en gras.all_numbers
: imprimera un numéro sur chaque case. Non recommandé pour les très grands graphiques. Imprimera toujours le quadrillage à la valeur par défaut 10 ou au quadrillage spécifié.tile XY
: mosaïque l'image d'entrée, selon les dimensions données, où X est la largeur et Y est la hauteur.pad X
: complète l'image globale par X blocs sur chaque bord. Si utilisé avec le carrelage, cela remplira l'image résultante une fois le carrelage et le remplissage des carreaux effectués.background RGB
: spécifie la couleur des blocs de remplissage sous forme de valeur RVB avec chaque champ allant de 0 à 255. Blanc par défaut.Remarque : si vous spécifiez des arguments contradictoires, le programme prendra le plus récent qu'il a reçu, ou le dernier argument spécifié, et ignorera les précédents.
Voici comment j'ai créé des fichiers PPM qui peuvent être utilisés raisonnablement avec ce programme :
Si vous souhaitez utiliser les exécutables individuellement, vous pouvez également le faire. Chartmaker est exécuté avec les arguments suivants : ./chartmaker <filename> <a/p> <arguments>
Chartmaker génère le jgraph sur la sortie standard. Pour mettre cette sortie dans un fichier, vous pouvez utiliser la redirection shell et spécifier le nom de votre fichier de sortie. Voici un exemple :
./chartmaker myfile.ppm p > myoutput.jgr
Ainsi, cela convertit le fichier PPM myfile en un fichier jgraph appelé myoutput. Il créera le fichier myoutput.jgr s'il n'existe pas, ou s'il existe, il l'écrasera.
Veuillez consulter cette page Web pour plus d'informations sur l'utilisation de jgraph.