選取圖層。 選取圖層並在指令序列中開始新的圖層定義區段。
layer= *
n*|comp[, *
名稱*]
layer= *
名稱*
n |
要選取的圖層數目(0或大於int)。 |
comp |
選取複合影像。 |
名稱 |
圖層名稱。 |
圖層區段內的所有指令都會套用到指定的圖層。 圖層區段會由下一個終止 layer=
或 effect=
命令或要求的結尾。
指定 layer=comp
以選取複合影像(或某些指令的檢視)。
圖層編號會有效地指定圖層的z順序。 編號較高的圖層會放置在編號較低的圖層的頂端。
圖層編號不需要連續。 需要圖層0。
可以使用為圖層指定名稱 layer= *
n*, *
名稱*
命令變體。 定義已命名圖層後,可參照該圖層 layer= *
名稱*
,而不需要知道圖層編號。 可以使用多個名稱指派給相同的圖層 layer= *
n*, *
名稱*
命令。
圖層0決定合成畫布的整體大小。 建立複合時,落在圖層0邊界以外的所有圖層部分都會被裁切。
圖層指令。 不支援替代變數參考 layer=
.
comp
不允許作為 name
字串。 若相同則傳回錯誤 name
會指定給多個圖層,或是參考了某個圖層 name
之前未定義的字元。
layer=comp
. 許多指令和屬性會套用至圖層0,如果 layer=comp
.
如果相同名稱對應至多個圖層(例如: layer=1,image&layer=2,image
),則會發生錯誤。
如果將相同名稱多次對應至單一圖層(例如: layer=1,image&layer=1,image
),範圍已如常設定,沒有錯誤。
支援相同圖層的多個名稱。
任一名稱都可用於參照圖層(例如: layer=1,image&layer=1,picture
)。
如果參照的名稱從未對應至圖層編號(例如: layer=1,image&layer=picture
),則會發生錯誤。
圖層修飾元中不支援替代變數(例如: layer=$image$
)。
這適用於所有排列,不僅適用於圖層名稱,而且適用於一般的圖層修飾元。
所有合併和覆寫規則的運作方式,應該與在多個來源(請求、前置或後置修飾元目錄記錄、巨集等)中參考相同圖層時完全相同。
請參閱以下範例說明: 範本.