chartmaker
1.0.0
Chartmaker 是一個使用 jgraph 從 PPM 檔案產生針織圖表的程式。
sh setup.sh
執行安裝腳本一切就緒!
使用腳本convert.sh
輕鬆使用jgraph和chartmaker:
sh convert.sh <input file name> <output file name> <arguments>
這會將您的輸入檔案轉換為指定的輸出檔案並套用參數(如下所述)。不指定任何參數將輸出與輸入檔案具有相同尺寸、相同顏色的圖表,並且底部和左側的網格線和標籤以 10 為增量。無論輸出檔案的副檔名是什麼,它都會將其轉換為該檔案類型。因此,例如,如果您指定 .pdf,它將轉換為 PDF,如果您指定 .jpg,它將轉換為 JPG。
目前支援以下參數:
no_gridlines
:關閉粗體網格線和編號。grid_spacing X
:指定網格線和數字標籤的增量。預設為每 10 個區塊。no_numbering
:關閉寬度和高度上的數字標籤。仍會列印粗體網格線。all_numbers
:將在每個盒子上列印一個數字。不建議用於非常大的圖表。仍將以預設 10 或指定的網格線列印網格線。tile XY
:以給定尺寸平鋪輸入影像,其中 X 是寬度,Y 是高度。pad X
:在每個邊緣上將整個影像填滿 X 區塊。如果與平舖一起使用,這將在執行平鋪和平鋪填充後填充結果影像。background RGB
:將填滿區塊的顏色指定為 RGB 值,每個欄位的範圍為 0 到 255。注意:如果您指定衝突的參數,程式將採用最近收到的參數或指定的最後一個參數,並忽略前面的參數。
以下是我創建可與該程式合理使用的 PPM 檔案的方法:
如果您想單獨使用可執行文件,也可以這樣做。 Chartmaker 使用下列參數運作: ./chartmaker <filename> <a/p> <arguments>
Chartmaker 在標準輸出上輸出 jgraph。若要將輸出放入檔案中,您可以使用 shell 重新導向並指定輸出檔案的名稱。這是一個例子:
./chartmaker myfile.ppm p > myoutput.jgr
因此,這會將 PPM 檔案 myfile 轉換為名為 myoutput 的 jgraph 檔案。如果檔案 myoutput.jgr 不存在,它將建立它;如果存在,它將覆蓋它。
有關如何使用 jgraph 的更多信息,請參閱此網頁。