輸出格式
格式 | 命令列參數 | 描述 |
---|---|---|
BMP |
bmp
|
Windows 點陣圖 |
CGImage |
cgimage
|
Apple Core Graphics |
DOT |
canon
dot
gv
xdot
xdot1.2
xdot1.4
|
Graphviz 語言 |
EPS |
eps
|
封裝式 PostScript |
EXR |
exr
|
OpenEXR |
FIG |
fig
|
Xfig |
GD/GD2 |
gd
gd2
|
LibGD |
GIF |
gif
|
圖形交換格式 |
GTK |
gtk
|
前身為 GTK+ / GIMP 工具組 |
ICO |
ico
|
Windows 圖示 |
影像地圖 |
imap
imap_np
ismap
cmap
cmapx
cmapx_np
|
影像地圖:伺服器端和客戶端 |
JPEG |
jpg
jpeg
jpe
|
聯合影像專家小組 |
JPEG 2000 |
jp2
|
|
JSON |
json
json0
dot_json
xdot_json
|
JavaScript 物件表示法 |
pdf
|
可攜式文件格式 |
|
PIC |
pic
|
Brian Kernighan 的圖表語言 |
PICT |
pct
pict
|
Apple PICT |
純文字 |
plain
plain-ext
|
簡單、基於線條的語言 |
PNG |
png
|
可攜式網路圖形 |
POV-Ray |
pov
|
視覺暫留光跡追蹤器 (原型) |
PS |
ps
|
Adobe PostScript |
PS/PDF |
ps2
|
適用於可攜式文件格式的 Adobe PostScript |
PSD |
psd
|
Photoshop |
SGI |
sgi
|
Silicon Graphics 影像 |
SVG |
svg
svgz
|
可縮放向量圖形 |
TGA |
tga
|
Truevision TARGA |
TIFF |
tif
tiff
|
標籤影像檔案格式 |
Tk |
tk
|
Tcl/Tk |
VML |
vml
vmlz
|
向量標記語言。 |
VRML |
vrml
|
虛擬實境塑模語言 |
WBMP |
wbmp
|
無線點陣圖 |
WebP |
webp
|
WebP |
X11 |
xlib
x11
|
X11 視窗 |
輸出格式是透過命令列上的 -Tlang
旗標指定,其中 lang 是上面列出的參數之一。
在給定的 Graphviz 系統中實際可用的格式取決於系統的建置方式和額外函式庫的存在。若要查看 dot 支援哪些格式,請執行 dot -T?
。請參閱 -T
旗標的說明以取得其他資訊。
請注意,內部座標系統的原點位於左下角。因此,canon、dot、xdot、plain 和 plain-ext 格式中的位置需要以此方式解讀。
影像格式
image
和 shapefile
屬性會指定要包含在最終圖表中的影像檔案。並非所有影像格式都可讀取。此外,即使讀取,也未必能在給定的輸出格式中使用所有影像格式。
下圖顯示哪些影像格式可以在哪些輸出格式中使用,以及所需的外掛程式。左側是支援的影像格式。右側是支援的輸出格式。中間是外掛程式:影像載入器、渲染器、驅動程式,依外掛程式函式庫排列。這呈現最一般的情況。給定的安裝可能不提供其中一個外掛程式,在這種情況下,該轉換是不可能的。

ID 輸出注意事項
在 -Tcmap
、-Tcmapx
、-Tsvg
、-Tvml
格式中,輸出會為節點產生 id="node#"
屬性、為邊緣產生 id="edge#"
屬性,並為叢集產生 id="cluster#"
屬性,其中 #
會以內部指派的整數取代。這些字串也可以由物件上外部提供的 id=xxx
屬性來提供。會套用一般 \N
\E
\G
取代。外部提供的 id 值不會在內部使用,使用者有責任確保它們對於預期的下游使用而言足夠唯一。請特別注意,\E
不是多邊緣的唯一 id。