輸出格式

為終端使用者、網站、文件和其他應用程式提供的各種圖形和資料格式。
格式 命令列參數 描述
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 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 旗標的說明以取得其他資訊。

請注意,內部座標系統的原點位於左下角。因此,canondotxdotplainplain-ext 格式中的位置需要以此方式解讀。


影像格式

imageshapefile 屬性會指定要包含在最終圖表中的影像檔案。並非所有影像格式都可讀取。此外,即使讀取,也未必能在給定的輸出格式中使用所有影像格式。

下圖顯示哪些影像格式可以在哪些輸出格式中使用,以及所需的外掛程式。左側是支援的影像格式。右側是支援的輸出格式。中間是外掛程式:影像載入器、渲染器、驅動程式,依外掛程式函式庫排列。這呈現最一般的情況。給定的安裝可能不提供其中一個外掛程式,在這種情況下,該轉換是不可能的。


ID 輸出注意事項

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

上次修改於 2024 年 7 月 28 日:將所有 Hugo 'ref' 替換為 'relref' (bbef86a)