{{Sig_es_:signer1:signature}}
- Adobe Acrobat Sign 整合
- 新增功能
- 產品版本與生命週期
- 適用於 Salesforce 的 Acrobat Sign
- 適用於 Microsoft 的 Acrobat Sign
- 適用於 Microsoft 365 的 Acrobat Sign
- 適用於 Outlook 的 Acrobat Sign
- 適用於 Word/PowerPoint 的 Acrobat Sign
- 適用於 Teams 的 Acrobat Sign
- 適用於 Microsoft PowerApps 和 Power Automate 的 Acrobat Sign
- 適用於 Microsoft Search 的 Acrobat Sign 連接器
- 適用於 Microsoft Dynamics 的 Acrobat Sign
- 適用於 Microsoft SharePoint 的 Acrobat Sign
- 適用於 Microsoft 365 的 Acrobat Sign
- 適用於 ServiceNow 的 Acrobat Sign
- 適用於 HR ServiceNow 的 Acrobat Sign
- 適用於 SAP SuccessFactors 的 Acrobat Sign
- 適用於 Workday 的 Acrobat Sign
- 適用於 NetSuite 的 Acrobat Sign
- 適用於 SugarCRM 的 Acrobat Sign
- 適用於 VeevaVault 的 Acrobat Sign
- 適用於 Coupa BSM Suite 的 Acrobat Sign
- Acrobat Sign 開發人員文件
概述
Adobe Acrobat Sign 文字標籤是一種特殊格式化文字,可放置在文件內容中的任何位置,用以指定欄位 (例如簽名和縮寫簽名欄位)、核取方塊、選項按鈕和表單欄位的位置、大小和類型,以及進階的選用欄位處理規則。在建立具有表單欄位的 PDF 時,也可使用文字標籤。請參閱在 Acrobat 內建立表單的參考指南。
當文件傳送以供簽署或上傳時,文字標籤會轉換為 Acrobat Sign 表單欄位。Acrobat Sign 文字標籤可放置在任何文件類型中,例如 PDF、Microsoft Word、PowerPoint、Excel 和文字檔 (.txt、.rtf)。
例如:
|
指派給識別為 signer1 之收件者的簽名欄位。 |
{{Cmpy_es_:signer2:company}} |
識別為 signer2 之收件者的公司名稱欄位。 |
{{address_es_:signer1}} |
供識別為 signer1 的收件者輸入其地址的欄位。 |
{{*city_es_:signer1}} |
供識別為 signer1 的收件者輸入其居住城市的必要欄位。 |
{{!price}} |
唯讀欄位。收件者不可變更此欄位的值。 |
Acrobat Sign 文字標籤提供的強大機制可設定文件範本,用以放置簽名和縮寫簽名欄位、收集合約內各方的資料、定義收集資料的驗證規則,以及新增資格符合條件等。文件以文字標籤正確設定後,即可作為傳送文件以供簽署時的範本,以確保針對合約收集的資料在整個組織內能具有一致性和有效性。
如果可行,商業和/或企業服務等級的特性與功能都將有所說明。
文字標籤快速入門指南
文字標籤範例
以下所有範例皆假設標籤用於文字內容中。以標籤作為 PDF 表單欄位名稱時,請省略左 '{{' 和右 '}}'。
簽名和縮寫簽名欄位
{{Sig_es_:signer1:signature}} |
指派給識別為 signer1 之收件者的簽名欄位。 |
{{Int_es_:signer1:initials}} |
指派給識別為 signer1 之收件者的縮寫簽名欄位。 |
{{SigB_es_:signer1:signatureblock}} |
指派給識別為 signer1 之收件者的簽名區塊。 |
{{OSig_es_:signer1:optsignature}} |
指派給識別為 signer1 之收件者的選用簽名欄位。 |
{{OInt_es_:signer1:optinitials}} |
指派給識別為 signer1 之收件者的選用縮寫簽名欄位。 |
{{SigStamp_es_:signer1:stampimage(25)}} |
可作為簽名選項的戳記欄位。除非簽署者沒有其他簽名欄位,否則不需要戳記。 |
收件者角色欄位
簽署者和傳送者欄位可用來指定合約的收件者角色。
簽署者欄位
「簽署者」角色會指定第一個不是「傳送者」的收件者 (簽署者或核准者)。「signer1」角色在一切情況下都會識別第一個收件者。識別為「signer1」的收件者可以是先行簽署或核准合約的傳送者。
{{Cmpy_es_:signer1:company}} |
供識別為 signer1 的收件者輸入其公司名稱的欄位。 |
{{N_es_:signer2:fullname}} |
供識別為 signer2 的收件者輸入其全名的唯讀欄位。 |
{{Dte_es_:signer1:date}} |
包含簽名日期的唯讀欄位。 |
{{Em_es_:signer1:email}} |
包含簽署者電子郵件地址的唯讀欄位。 |
除了使用「傳送者」和「簽署者」角色的方式外,另一種方式是僅使用「signer1」、「signer2」和「signer3」(依此類推) 這樣的角色。在傳送文件時,請確實以正確的順序新增這些參與者。
傳送者欄位
只有在傳送程序期間指定了「我需要先行/最後簽署」選項時,才可使用「傳送者」角色。無論傳送者是最先還是最後簽署,「傳送者」角色一律會指定指派給「傳送者」的欄位。
{{*Ttl_es_:sender:title}} |
供傳送者輸入其職稱的必要欄位。 |
所有人欄位
「超連結」欄位有特殊 (選用) 收件者角色:所有人。
設定後,此角色會要求所有收件者與此欄位互動,收件者才能完成其合約上的動作。
必須按一下超連結。
預填欄位
{{price_es_:prefill}} |
傳送者在傳送文件之前填寫的欄位。 |
文字欄位
{{address_es_:signer1}} |
供識別為 signer1 的收件者輸入其地址的選用欄位。 |
{{*city_es_:signer1}} |
供識別為 signer1 的收件者輸入其居住城市的必要欄位。 |
唯讀欄位
{{!price}} |
唯讀欄位。簽署者不可變更此欄位的值 |
核取方塊
{{[]}} |
核取方塊。 |
{{[x]}} |
一個依預設核取的核取方塊。 |
選項按鈕
{{(Red)Color}} |
經選取值會是「紅色」的選項按鈕。 |
影像
{{Image1_es_:signer1:inlineimage(4)}} |
行高為 4 的內嵌影像欄位 |
欄位驗證
{{*Mobile_es_:signer1:phone}} |
允許使用美國電話號碼格式的必要電話欄位。 |
{{d_es_:signer1:num(>0,<60)}} |
允許使用 0 到 60 之值的選用號碼欄位。 |
條件式規則
{{field_es_:showif(price>60)}} |
顯示「價格」的值是否大於 60 的欄位。 |
計算欄位
{{TV_es_:calc([SubTotal]+[Tax])}} |
值會自動計算為「小計」與「稅金」欄位之總和的欄位。 |
從文字標籤轉換為表單欄位
欄位長度和格式編排
在可編輯的文件中使用文字標籤時,Acrobat Sign 會覆蓋一個涵蓋整段文字標籤 (從左 "{{" 到右 "}}") 的矩形,並將文字標籤轉換為對應的 Acrobat Sign 表單欄位。
表單欄位的長度可以在文字標籤開頭處增加 (緊接在 "{{" 後面加入空格),或是在文字標籤結尾處增加 (就在 "}}" 前面加入空格)。藉由縮小文字標籤的字型大小以獲得適當長度,可降低表單欄位的大小。
表單欄位格式編排 (字型大小、類型、顏色等)取決於第一個 '{' 的格式。若要確保 Acrobat Sign 處理文字標籤的正確性,應在文件內經常出現的字型 (Helvetica、Times、Arial、Verdana 或 Courier) 中指定標籤定義。若要使用指令來強制特定欄位大小和/或字型樣式,請參閱使用指令控制欄位大小章節。
文件標籤定義須區分大小寫,且必須以小寫文字指定。
下圖顯示放置於 Microsoft Word 文件中的文字標籤。
整段文字標籤,從左大括弧到右大括弧,必須包含在單行之中。如果文字標籤跨越多行 (無論在來源文件還是已處理的 PDF 中),Acrobat Sign 將無法正確辨識表單欄位,而可能導致簽署者在簽署文件時看見下方的文字。
用於 PDF 表單時,不應在 PDF 表單欄位的名稱中包含大括弧,且欄位的大小取決於 PDF 表單欄位的大小,而輸入欄位中的資料格式,則取決於 PDF 表單欄位屬性。
單一文件不可同時包含 PDF 表單欄位和以文字標籤定義的欄位。
簽署期間與表單欄位的互動
進行簽署期間,上述文字標籤會轉換為下列可填寫的欄位:
簽署文件中的表單欄位
資料合併到簽署的文件之後,簽署的 PDF 中會顯示如下:
長文字標籤
用於可編輯的文件時,包含許多指示詞的文字標籤會變得很長,而難以在文件中指定較小的欄位。Acrobat Sign 提供了簡單的機制,可讓您在文件中指定較短的標籤。
例如,如果您需要指派給傳送者的必要電話欄位,您無須放置完整的
{{*Mobile_es_:signer1:phone}} 標籤,而可以在文件中的適當位置使用以空格調整欄位大小的較短標籤 {{$mob }} 。文字標籤的完整定義
{{#mob=*Mobile_es_:signer1:phone}} 可放置在文件中的其他位置。若想進一步了解文字標籤縮短機制,請參閱縮短文字標籤。
深入了解文字標籤
文字標籤語法
Acrobat Sign 文字標籤定義為:
其中,各個成分定義如下:
- 必要—一個選用旗標,用以指定特定欄位是否為必要欄位,而必須在簽署期間由簽署者填寫。如果此旗標不存在,表示表單欄位並非必要欄位,簽署者可以 (但並非必須) 在簽署期間填寫值。
- 唯讀—一個選用旗標,指出特定欄位是唯讀欄位。將欄位標示為唯讀,可確保欄位中的資料在簽署期間無法由任何人修改。傳送文件以供簽署之前,您可以使用 Acrobat Sign API 或「大量傳送」,透過 CSV 將資料合併到唯讀欄位。
- 欄位名稱—一個唯一名稱,用以在文件中識別此特定欄位。從服務中匯出資料時,欄位名稱可用來識別簽署期間所提供的值。
- 如果文件中有多個名稱相同、但指示詞不同的文字標籤,或這些指示詞在各個同名文字標籤中的順序不相同,Acrobat Sign 將會自動在名稱開頭處加上「efield」+ 唯一數字 +「_」。例如,如果文件中出現了兩個名為「Address」的欄位,則 Acrobat Sign 會將其中一個欄位的名稱變更為「efield2_Address」。
- 如果文件中有兩個文字標籤具有相同名稱、相同指示詞和相同的指示詞順序,這些欄位將被視為複製的欄位。在一個欄位中輸入的資料,會自動複製到文件中的另一個欄位位置。
- ES 識別碼—文字標籤中的欄位名稱後面必須加上特定文字字串「_es_」,才能啟用 Acrobat Sign 的特定功能。如果未在欄位名稱後面加上此 Acrobat Sign 識別碼,新增至文件的表單欄位將不會有任何指示詞。
- 指示詞—由一或多個以冒號 (":") 開頭的定義組成的清單,用以指定角色、欄位類型和其他欄位處理規則,以定義欄位中允許的輸入類型。指示詞可依任何順序定義。
- 角色—與此欄位相關聯的參與者 (例如傳送者、簽署者)。
- 欄位類型—Acrobat Sign 表單欄位的類型 (例如簽名、縮寫簽名、核取方塊或文字欄位)。
- 規則—進階處理規則 (例如資料驗證)、根據條件顯示/隱藏欄位的邏輯等。
在簽署期間控制欄位互動
在簽名工作流程期間,文件中的表單欄位可指派給特定簽署者。Acrobat Sign 可確保簽署者在簽署期間只能處理指派給自己的欄位。表單欄位可藉由在文字標籤中加入特定指示詞而指派給特定簽署者。
將表單欄位指派給特定簽署者
Acrobat Sign 支援下列可將表單欄位指派給特定簽署者的指示詞。
{{Field2_es_:signer1}} |
合約中指派給第一個不是合約傳送者之簽署者的欄位。 |
{{Field3_es_:signer1}} {{Field4_es_:signer2}} |
如果一項合約需要多名簽署者,且每個簽署者在簽署期間都必須提供資料,則可以使用 signer<x> 指示詞將合約中的欄位指派給特定簽署者,其中,<x> 是簽署者簽署合約的順序。標示 signer1 指示詞的欄位會指派給第一個簽署者、標示 signer2 指示詞的欄位會指派給第二個簽署者,依此類推。Acrobat Sign 可確保簽署者只能處理指派給自己的欄位。 如果合約的傳送者在簽署期間先行簽署,則除了標示為「sender」的欄位以外,任何標示為「signer1」的欄位也都會對傳送者顯示。 |
傳送者預填資料
在某些情況下,傳送者並不需要簽署合約,但在送出合約以供簽署之前必須先輸入資料。為此,可在合約內的相關表單欄位中加上「prefill」指示詞。Acrobat Sign 可讓傳送者在傳送合約以供簽署之前完成這些欄位。
{{Field5_es_:prefill}} |
合約中必須由傳送者在傳送合約以供簽署之前填寫的欄位。 |
根據預設,會對上傳至 Acrobat Sign 資料庫的文件啟用預填功能。在傳送文件時啟用「預覽和新增簽名欄位」選項,也可啟用預填功能。若無論「預覽」選項是否啟用,都要為所有從「傳送」頁面傳送的合約啟用「預填」功能,請連絡 Adobe 支援。
未指派的欄位
不含角色 (或角色指令拼錯) 的欄位開放給收件者清單中的任何人填寫。欄位經填寫後即會鎖定,以防止後續簽署者變更其值。
{{Address}} |
合約中可由任何簽署者填寫的欄位。 |
{{zip_es_:zip4}} |
合約中供任何簽署者輸入郵遞區號與驗證的欄位。 |
如果未指派的欄位標記為「必填」,則第一位收件者必須填寫該值。
「帳戶設定 > 傳送設定」中有個控制項可將未指派的和必填欄位的組合,改修成只將欄位標記為最後一位收件者必填。
基本 Acrobat Sign 欄位類型
在文件中,可以使用文字標籤內的特定指示詞建立多種欄位類型。在簽署期間,Acrobat Sign 會解譯標籤並將其轉換為適當的表單欄位。所有可透過 Acrobat Sign 網頁應用程式新增至文件的欄位類型,也都可透過文字標籤來指定。
簽名和縮寫簽名欄位
藉由加入指示詞以指定簽名欄位的類型,可將 Acrobat Sign 簽名或縮寫簽名欄位放置在文件中的特定位置上。簽名和縮寫簽名欄位預設為必要欄位。
但某些文件會要求簽署者選擇性地在文件中的其他特定位置簽上縮寫名或簽名。您也可以使用文字標籤在文件中定義選用的簽名或縮寫簽名欄位。
使用 Acrobat Sign 時,文件的每個簽署者在文件中都至少要有一個簽名。在簽署期間,文件的核准者在文件中不需要有簽名欄位。
{{Sig1_es_:sender:signature}} |
指派給傳送者的必要簽名欄位。 |
{{Int1_es_:signer1:initials}} |
指派給識別為 signer1 之收件者的必要縮寫簽名欄位。 |
{{OSig1_es_:signer2:optsignature}} |
指派給識別為 signer2 之收件者的選用簽名欄位。 |
{{OInt1_es_:signer1:optinitials}} |
指派給識別為 signer1 之收件者的選用縮寫簽名欄位。 |
{{SigStamp_es_:signer1:stampimage(25)}} |
可作為簽名選項的戳記欄位。除非簽署者沒有其他簽名欄位,否則不需要戳記。 |
特殊 ACROBAT Sign 欄位
Acrobat Sign 提供可放置在文件中的特殊欄位,用以收集簽署者的相關資訊,例如簽署者的工作職稱或公司名稱等。如果已有這些欄位的資訊,Acrobat Sign 會在簽署期間對簽署者顯示時自動填入這些欄位。
{{Ttl1_es_:title}} |
用來指定簽署者工作職稱的欄位。 |
{{Cmpy1_es_:company}} |
用來指定簽署者公司名稱的欄位。 |
指定唯讀欄位
此外,Acrobat Sign 也支援收集文件中的簽名日期、電子郵件地址和簽署者名稱。這些欄位會由 Acrobat Sign 自動填入,且無法由簽署者在簽署合約時加以修改。
{{Dte1_es_:date}} |
用來自動擷取簽名日期的欄位。 |
{{Em1_es_:email}} |
用來自動擷取簽署者電子郵件地址的欄位。用於 Acrobat Sign 網頁表單時,簽署者在簽署網頁表單時可以編輯電子郵件地址欄位。根據您的帳戶設定,Acrobat Sign 會在完成網頁表單簽署程序之前,驗證簽署者所提供的電子郵件地址。 |
{{fn1_es_:signer:firstname}} |
此欄位自動顯示簽名欄位中讀取的第一個字串。旨在表示簽名的名字。 |
{{ln1_es_:signer:lastname}} |
此欄位自動顯示簽名欄位中第一個字串後的欄位內容。旨在表示簽名的姓氏。 |
{{Name1_es_:fullname}} |
此欄位以一個字串指定簽署者的全名 |
簽名區塊
文件中若未針對特定簽署者放置任何簽名欄位,Acrobat Sign 會自動在文件底部為該名簽署者放置簽名區塊。根據預設,簽名區塊會包含簽名和電子郵件地址欄位。但如果您的帳戶或群組管理員已啟用「要求簽署者在電子簽署時必須提供他們的職稱」和 (或)「要求簽署者在電子簽署時必須提供他們的公司名稱」設定 (在「簽名偏好設定」中),則職稱和 (或) 公司欄位也會包含在簽名區塊中。下圖顯示這四個欄位都包含在內的簽名區塊。
您可以使用 "signatureblock" 指示詞將整個 Acrobat Sign 簽名區塊放在文件中。
{{SBlk1_es_:signatureblock}} |
將簽名區塊放置在文件的指定位置上。 |
文字欄位
定義於文件中的欄位只要未包含任何其他欄位類型定義指示詞,都會被視為文件中的可填寫文字欄位。
{{propertyName_es_:signer}} |
定義文件中名為 "propertyName" 的可編輯文字欄位。 |
定義必要/選用欄位
就大多數的欄位而言,您都可以指定它們是必要還是選用欄位。Acrobat Sign 可確保簽署者必須在填寫所有必要欄位後,才可簽署合約。
所有欄位皆預設為選用欄位,但有下列例外:
- 「簽名」和「縮寫簽名」欄位預設為必要欄位,除非您使用 "optsignature" 或 "optinitials" 文字標籤定義這些欄位。如需這些文字標籤的詳細資訊,請參閱簽名和縮寫簽名欄位。
- 如果您的帳戶設定要求「職稱」和「公司」欄位必須是簽名區塊的一部分,這些欄位就會是必要欄位。如需特定帳戶設定的相關資訊,請參閱簽名區塊。
必要欄位會在其名稱前標示星號 (*) 前置詞,或藉由在文字標籤中加入 required 指示詞來標示。
例如:
{{*phone_es_:signer1}} {{phone_es_:signer1:required}} {{phone_es_:prefill:required}} |
將名為 "phone" 的必要文字欄位定義為應由簽署者填寫或在預填程序期間填寫。 |
{{address_es_:signer1}} |
將名為 "address" 的選用欄位定義為應由識別為 signer1 的收件者填寫。 |
必要欄位可由欄位左側的紅色星號識別。
可編輯/唯讀欄位
根據預設,所有非預設的欄位都是可編輯的。例外狀況包括一些預設為唯讀的特殊簽署者欄位 (電子郵件、簽署者名稱和簽名日期)。如需詳細資訊,請參閱特殊唯讀欄位。
使用 Acrobat Sign API 或「大量傳送」 資料合併功能將資料自動合併成文件時,唯讀欄位可說是相當實用。唯讀欄位可確保簽署者簽署時無法變更合併的資料。
為欄位名稱加上驚嘆號 (!)前置詞或使用唯讀指示詞,可將其標示為唯讀欄位。
例如:
{{!price}} {{price_es_:readonly}} |
將唯讀文字欄位定義為應在送出文件以供簽署之前藉由合併資料來填寫。 |
文字標籤的進階文件處理
其他欄位類型
核取方塊
您可以使用文字標籤建立核取方塊,方法是將核取方塊標籤放置在您的文件中,或是使用 checkbox 指示詞。
{{[]}} |
將未命名的核取方塊放置在文件中。 |
{{CB_es_:checkbox}} | 將已命名的核取方塊放置在文件中。 |
{{[x]}} |
將依預設勾選未命名的核取方塊放置在文件中。 |
{{CB1_es_:checkbox(checked)}} |
將依預設勾選已命名的核取方塊放置在文件中。 |
{{[]Comm_es_:signer1}} |
放置指派給識別為 signer1 之收件者的核取方塊 "Comm"。 |
{{Comm_es_:checkbox:signer1}} |
使用指示詞放置指派給識別為 signer1 之收件者的核取方塊 "Comm" |
{{[]*}} |
必須由識別為 signer1 的收件者填寫的未命名必要核取方塊。如需關於定義必要欄位的詳細資訊,請參閱定義必要/選用欄位。 |
{{CB2_es_:required:checkbox}} |
必須由識別為 signer1 之收件者填寫的已命名必要核取方塊。 |
{{[]! }} |
未命名的唯讀核取方塊。如需關於定義必要欄位的詳細資訊,請參閱定義必要/選用欄位。 |
{{CB3_es_:readonly:checkbox}} |
已命名的唯讀核取方塊。 |
{{CB4_es_:checkbox:label("I agree.")}} |
為核取方塊的適用說明定義具有標籤的核取方塊。此標籤會在簽署的過程中對簽署者顯示;在此案例中,會顯示「我同意」。 |
選項按鈕
文字標籤可用來定義及放置文件中的選項按鈕。選項按鈕至少要有選項按鈕群組內的兩個選項 (選擇項目);這是由文件中的相同欄位名稱所識別的群組。選項按鈕的每個選項 (選擇項目) 必須要有不同的選取值。選項按鈕可使用下列語法來定義。
{{(option_value)fieldname_es_}} |
將選項按鈕放置在文件中。 |
{{(Red)Color_es_:signer1}} {{(Blue)Color_es_:signer1}} {{(Green)Color_es_:signer1}} |
定義三個同屬於名為「顏色」的群組、且指派給識別為 signer1 之收件者的選項按鈕。其選項的值為「紅色」、「藍色」和「綠色」。 |
{{Color_es_:signer1:radio(Red)}} {{Color_es_:signer1:radio(Blue)}} {{Color_es_:signer1:radio(Green)}} |
使用選項指示詞定義「顏色」選項按鈕群組的替代方式。 |
{{(Red)Color_es_:signer1:label(“Red”)}} {{(Blue)Color_es_:signer1:label(“Blue”)}} {{(Green)Color_es_:signer1:label(“Green”)}} |
定義選項按鈕群組,並為每個選項按鈕指定一個適用的標籤。此標籤會在簽署期間對簽署者顯示。 |
指定選項按鈕樣式
Acrobat Sign 支援以不同的樣式建立選項按鈕。指定的選項按鈕樣式會以 PDF 顯示。但在簽署期間,選項按鈕選項一律會顯示為圓圈。
(內嵌) 影像欄位
影像欄位可用來擷取相片或掃描文件 (例如:駕照) 之類的影像檔案。您可從簽署的文件中擷取這類影像。 您必須為指示詞 :inlineimage 新增可定義欄位高度的額外參數。欄位高度取決於標籤的字型大小,且欄位高度的測量單位為該字型值的行數。
{{inlineImageEx_es_:signer1:inlineimage(20)}} |
定義行高為 20 的影像欄位 |
多行文字欄位
文字標籤可用來定義跨越多行的文字欄位。在簽署期間,這些欄位可在文件中用來收集多行資料。
{{largeField_es_:signer1:multiline}} |
定義指派給識別為 signer1 之收件者的欄位 "largeField",供簽署者在簽署期間將多行資料輸入欄位中。 |
{{largeField2_es_:signer1:multiline(4)}} |
定義指派給識別為 signer1 之收件者的欄位 “largeField2”。該欄位的欄位高度為四行。如果缺少行數參數,欄位高度會預設為兩行資料。 |
下拉式清單
文字標籤可用來定義及放置文件中的下拉式清單。下拉式清單可包含多個選項;使用者在簽署文件時可選擇其中一個選項。下拉式清單定義由兩部分組成:一組可供收件者選取一個選擇項目的唯一選項,和一組從合約中匯出資料時所將傳回的選用值。
下拉選項必須是唯一的,但下拉值不一定必須是唯一的 (也就是說,從多個下拉選項中可以匯出相同的值)。下拉值是選用的。若未定義下拉值,從合約中匯出資料時,將會傳回下拉選項。
如果定義了下拉值,則定義的值數目必須與選項數目相符。如果指定的選項與值數目不相符,將會導致錯誤,且欄位不會被視為下拉式清單。
在定義下拉式清單的預設選取項目,或根據收件者從下拉式清單中選取的一個選項來定義其他欄位的條件時,必須使用匯出值 (而非選項)。若未定義匯出值,請使用下拉選項。
{{*Color_es_:signer1:dropdown(options= "Red,Green,Blue”)}} |
將必要的下拉式清單放置在文件中。在簽署期間,清單會允許識別為 signer1 的收件者從三個可用的選擇項目中選取其中一個。此下拉式清單並未指定任何匯出值,因此,選取的選項會透過 API 從「管理」頁面匯出,或是從「報告」頁面匯出。 |
{{Color_es_:signer1:dropdown(options="Red,Green,B lue”, values=”R,G,B”)}} |
將下拉式清單放置在文件中。在簽署期間,清單會允許識別為 signer1 的收件者從三個可用的選項中選取其中一個。在此案例中,下拉式清單也指定了可能的匯出值 (R,G,B)。根據收件者在簽署期間選取的選項,對應值會透過 API 從「管理」頁面匯出,或是從「報告」頁面匯出。例如,如果收件者選取「紅色」,則匯出的值為 "R"。 |
{{Color_es_:signer1:dropdown(options="Red,Green,Blue”, values=”R,,B”)}} |
在此範例中,下拉式清單選項與前述範例相同,但其中一個值是空的。如果識別為 signer1 的收件者在簽署期間從下拉式清單中選取了「綠色」,則不會匯出此欄位的值。 |
{{Color_es_:signer1:dropdown(options="Red,,Blue”, values=”R,G,B”)}} |
在此範例中,下拉式清單在簽署期間為識別為 signer1 的收件者顯示了三個選項,其中第二個選項是空的。如果收件者選取了空的選項,則匯出的值為 "G"。 |
在下拉欄位定義中可視需要加入其他指示詞,例如,藉由將下拉式清單設為必要、為下拉式清單套用條件式邏輯,或是指定收件者所選取的選項應在 PDF 中進行遮罩處理。
支援文件 (檔案附件)
Acrobat Sign 可在簽署期間用來收集簽署者的支援文件。進行簽署期間,Acrobat Sign 會將文字標籤轉換為簽署者可選擇要上傳檔案的欄位。簽署程序完成後,上傳的文件會納入簽署的文件中,並轉換為 PDF,附加到簽署的合約結尾處。用來向簽署者收集檔案的表單欄位,會以 "attachment" 指示詞定義。
{{*DriversLicense_es_:signer1:attachment}} |
定義指派給識別為 signer1 之收件者的必要欄位 "DriversLicense"。在簽署期間,收件者必須使用此欄位上傳檔案。 |
{{photo_es_:signer1:attachment:label("Photo")}} |
定義指派給識別為 signer1 之收件者的選用欄位 "photo"。在簽署期間,收件者可使用此欄位上傳影像。指示詞標籤可用來指定欄位的適用說明。此標籤會在簽署期間對簽署者顯示。 |
定義檔案附件欄位:
在簽署期間顯示的檔案附件欄位:
超連結
Acrobat Sign 可用來指定文件中的超連結。超連結可是在簽署期間點按的連結,可將收件者導向至文件中的位置或外部 URL。您也可以為超連結指定標籤,讓文件顯示文字標籤,而不顯示直接 URL。
超連結欄位通常用來讓收件者瀏覽其他頁面。當作選用連結時,不必定義收件者角色,讓此欄位變成所有收件者都可點選的可用連結。
超連結欄位也可定義為必要。設定為必要欄位時,需有收件者角色來定義必須點選連結的收件者。
- 指定收件者在點選連結前無法完成其動作
- 所有其他收件者可使用此連結 (但非必要)
此外,「超連結」欄位有獨特收件者角色:所有人。所有人角色會搭配必要標幟使用,確保所有收件者必須點選超連結欄位才能完成其動作。
{{companywebsite_es_:link(http://www.adobe.com):label(Adobe)}} |
定義連結至外部 URL 的超連結。加入會在簽署期間對收件者顯示的標籤 "Adobe"。 |
{{doclink_es_:link:page(10):label(View this section)}} |
定義連結至現行文件第 10 頁的超連結。加入會在簽署期間對收件者顯示的標籤「檢視此區段」。 |
{{*companyToU_es_:everyone:link(https://www.adobe.com/legal/terms.html):label(Terms of Use)}} |
定義所有收件者必須點選的必要超連結。加入會在簽署期間對收件者顯示的標籤「使用條款」。 |
參與者戳記和交易 ID (僅適用於商業和企業服務等級)
參與者戳記和交易 ID 可新增至簽署者已簽署的 PDF。特定參與者的戳記會在他簽署或核准文件之後出現。參與者戳記會包含參與者的名稱、簽署/核准事件時間和電子郵件。交易 ID 和戳記會出現在最終簽署的 PDF 中。
{{userstamp1_es_:signer1:stamp}} |
為識別為 signer1 的收件者定義參與者戳記。此戳記會出現在最終簽署的 PDF 中。 |
{{userstamp2_es_:signer2:stamp}} |
為識別為 signer2 的收件者定義參與者戳記。此戳記會出現在最終簽署的 PDF 中。 |
{{transstamp2_es_:transactionid}} |
定義會出現在最終簽署之 PDF 中的交易 ID 戳記。 |
{{userstamp_es_:signer1:stamp:repeat}} {{transstamp1_es_:transactionid:repeat}} |
定義會出現在最終簽署之 PDF 所有頁面上的戳記。 |
數位簽名 (僅適用於企業服務等級)
數位簽名可新增至文件中。在每份文件中,每個簽署者只能有一個數位簽名。如果您為每個簽署者新增了多個數位簽名 (例如 {{digsig1_:signer1: digitalsignature}} 和 {{digsig2_:signer1: digitalsignature}}),將只有第一個會保留下來,其餘的都會在傳送文件以供簽署時自動移除,除非您在傳送之前,在預覽和編寫環境中手動加以移除。
{{digsig1_es_:signer1:digitalsignature}} |
為識別為 signer1 的收件者定義數位簽名。 |
戳記簽名
戳記是具有雙重用途的欄位類型,可取代簽名欄位,形成偏好以公司印章簽署的組織,或是支援傳統簽名,例如日本傳統印鑑。如同「數位簽名」欄位,僅可為每位收件者定義一個「戳記」欄位。除非標示為必填,或者如果沒有為簽署者設置其他簽名欄位,否則「戳記」欄位依預設為選填。
要使用「戳記」欄位,則在表示欄位高度的 :stampimage 指示詞中必須包含額外參數。欄位高度的測量單位為行數,以文字標籤的字型大小為依據。
{{Stamp1_es_:signer1:stampimage(28)}} |
針對定義為 signer1 的收件者定義行高為 28 的戳記欄位。 |
指定預設值
Acrobat Sign 支援使用文字標籤指定欄位的預設值。指定的預設值會在簽署期間對參與者顯示。
文字標籤指示詞 |
範例 |
---|---|
:default |
:default("於雙引號內指定預設值") :default('於單引號內指定預設值') |
如果預設值包含單引號或縮寫符號,則必須將預設值包含在雙引號內。例如:{{location_es_:signer1:default("Signer's Business")}}。如果預設值內必須使用雙引號,則必須將預設值放在單引號內。
指定工具提示
文字標籤也可用來指定 Acrobat Sign 表單欄位的工具提示。工具提示會在簽署期間對收件者顯示。
文字標籤指示詞 |
範例 |
---|---|
:tooltip |
:tooltip("請提供您的駕照影本") :tooltip('選擇顏色') |
使用指令來控制欄位大小
:dimension 指令可用來控制欄位高度和寬度,而忽略輸入的左大括號。
在透過不允許修改字型大小的系統產生文件時,這很有用。
此指令的格式為 :dimension(width=XXnn, height=YYmm)
其中,XX 和 YY 是數字度量值,nn 和 mm 值定義增量類型。
- 數字值是十進位值,小數點後最多可接受五位有效數字。
- 可用的增量類型值:
- pt - 點 (每一點為 1 英吋的 1/72) - 若未提供其他增量類型,則「點」為預設值
- in - 英吋
- cm - 公分
- mm - 公釐
{{BigSig_es_:signer1:signature:dimension(width=35mm, height=12mm)}} |
大小設定為寬 35 公釐 x 高 12 公釐的簽名欄位。 |
如果增量類型是假造,或 :dimension 指令格式不正確,標籤會忽略指令,並改回根據大括號來設定欄位大小。
指定字型外觀
文字標籤可用來變更欄位的字型外觀,使其覆寫文字標籤中用於字型名稱、顏色和大小的字型外觀。若要指定字型名稱,請使用現有文件中任何字型的字型名稱,或使用下列任一字型:Lato、Roboto、Slabo 13px、Source Serif Pro、Source Sans Pro 和 Source Code Pro。若要指定顏色,請使用下列任何有效顏色值的 RGB 十六進位值:白、淺灰、灰、深灰、黑、紅、粉紅、橘、黃、綠、洋紅、青或藍。預設的字型名稱和大小,是文字標籤開頭處第一個括弧 "{" 的字型名稱和大小。
文字標籤指示詞 |
範例 |
---|---|
:font |
:font(name=Lato, color=#FF0000, size=12) – 指定欄位外觀為採用紅色文字、大小為 12 號字型的 Lato 字型
:font(name=Source Code Pro,color=green,size=14) – 指定欄位外觀為採用綠色文字、大小為 14 號字型的 Source Code Pro 字型 |
指定欄位對齊方式
文字標籤可用來對齊在表單欄位中輸入的值。表單欄位中的值依預設會靠左對齊。但只要在文字標籤上使用指示詞,表單欄位即可置中對齊或靠右對齊。
文字標籤指示詞 |
範例 |
---|---|
:align(alignment) |
:align(left) – 讓欄位中的文字靠左對齊。這是表單欄位的預設行為,無須使用對應的指示詞。 :align(right) – 讓欄位中的資料靠右對齊。 :align(center) – 讓表單中輸入的資料置中對齊。 |
指定重複欄位
文字標籤可讓您在文件中的各個頁面上重複相同欄位,而無須在每個頁面上複製文字標籤。舉例來說,這對較長文件上的簽名欄位或參與者戳記而言,會特別有用。
文字標籤指示詞 |
範例 |
---|---|
:repeat |
:stamp:repeat – 將參與者戳記複製到文件中其他各頁面上的相同位置。請確實定義戳記的簽署者角色。(例如 signer1、signer2)。 :signature:repeat – 將簽名欄位複製到文件中其他各頁面上的相同位置。請確實定義戳記的簽署者角色。(例如 signer1、signer2)。 :repeat(even) – 將欄位複製到文件中偶數頁面上的相同位置。 :repeat(odd) – 將欄位複製到文件中奇數頁面上的相同位置。 :repeat(after) – 在新增了欄位的頁面之後的所有頁面上,將欄位複製到相同位置。 :repeat(before) – 在新增了欄位的頁面之前的所有頁面上,將欄位複製到相同位置。 :repeat(2,10), :repeat(6-9), :repeat(2,6-9) – 在文件中的指定頁面上或頁面範圍內,將欄位複製到相同位置。 |
指定資料驗證規則
Acrobat Sign 支援多種由其他文字標籤指示詞指定的欄位驗證類型。指定的資料驗證規則會在簽署者於簽署期間填寫資料時套用。如果輸入的資料不符合指定的驗證規則,Acrobat Sign 即不會允許收件者完成簽署程序。
例如:
{{*Mobile_es_:signer1:phone}} |
定義指派給識別為 signer1 之收件者的必要欄位「Mobile」。收件者必須在簽署期間於此欄位中提供有效的電話號碼。 |
{{Birthday_es_:signer2:isdate}} |
定義指派給識別為 signer2 之收件者的欄位「Birthday」。收件者必須在簽署期間輸入日期值。 |
有些欄位驗證類型可以用其他參數縮小欄位中允許之值的範圍。
{{duration_es_:signer1:num(>=0,<=60)}} |
定義欄位的值必須介於 0 與 60 之間的選用欄位「duration」。 |
{{tenNum_es_:signer1:string(char=num,maxlen=10)}} |
定義最多可輸入 10 個數字的選用欄位「tenNum」。 |
支援的欄位驗證規則
驗證類型 | 文字標籤指示詞 | 選用參數和值 | 範例 | |
---|---|---|---|---|
字串 | :string | char | alpha – 僅限字母 | :string |
:string(char=alpha) | ||||
:string(char=num) | ||||
:string(char=alphanum) | ||||
num – 僅限數字 | ||||
alphanum – 字母和數字 | :string(maxlen=10) | |||
maxlen | 指定最大長度 | :string(char=alpha,maxlen=10) | ||
數字 | :num | >= | 大於或等於 | :num |
:num(<=1000) | ||||
<= | 小於或等於 | :num(>=50,<=500) | ||
貨幣 | :curr | 國家/地區 | :curr | |
:curr(country=us) | ||||
:curr(country=uk) | ||||
>= | :curr(<=500) | |||
<= | :curr(country=us,<=100) | |||
百分比 | :pct | >= | 大於或等於 | :pct |
:pct(>=50) | ||||
<= | 小於或等於 | :pct(>=0,<=100) | ||
日期 | :isdate | 格式 | mm/dd/yy (預設) | :isdate |
mm/dd/yyyy | :isdate(format=dd/mm/yy) | |||
dd/mm/yy | ||||
dd/mm/yyyy | ||||
mm/yy | ||||
"mmm d, yyyy" | :isdate(format="mmm d, yyyy") | |||
逗號是特殊分隔字元。 用於格式運算式時,運算式必須含括在引號中。 |
||||
時間 | :time | :time | ||
電子郵件 | :isemail | :isemail | ||
郵遞區號 | :zip | 國家/地區 | us – 預設的美國郵遞區號格式 | :zip |
uk - 英國郵遞區號格式 | :zip(country=uk) | |||
Zip + 4 | :zip4 | :zip4 | ||
電話 | :phone | 國家/地區 | us – 預設的美國電話號碼格式 | :phone |
uk - 英國電話號碼格式 | :phone(country=uk) | |||
身分證字號 | :ssn | :ssn | ||
規則運算式 | :custom | regexp | 以字串形式呈現的規則運算式。請參閱下方的「備註」。 | :custom(regexp="^5[1-5][0- |
msg | 資料不符合指定的運算式時要對收件者顯示的訊息。 | :custom(regexp="^.{3}$",msg="Not a match for three chars in a row!") |
- 不區分大小寫,不支援「?i」和「?-a」
- 屬於 regexp 架構的反斜線字元 (例如 "\w") 一律須以反斜線進行逸出處理,即 "\\w"。
- 為了搜尋反斜線,必須使用 \\\\。
- 以雙引號 (") 字元開頭和結尾的規則運算式字串
- 如果收件者輸入的字串中預期會出現雙引號字元,驗證字串可使用反斜線進行逸出處理以比對雙引號:\"
- 如果收件者輸入的字串中預期會出現雙引號字元,驗證字串可使用反斜線進行逸出處理以比對雙引號:\"
若想了解 Acrobat Sign 所使用的規則運算式語法,您可以在這裡找到理想的參考資料。
一個欄位只能包含一個用於驗證的指示詞。如果在單一文字標籤中指定了多個驗證規則,將只會套用第一個驗證規則。後續所有的驗證規則都會被忽略。
將敏感資料遮罩處理
Acrobat Sign 支援對簽署期間收集到的敏感資料進行遮罩處理,只要在文字標籤中加入特定指示詞即可。在簽署期間,簽署者在此類欄位中輸入的資料,都會在簽署者退出欄位後隨即轉換為星號 (*),或是使用者定義的遮罩字元。簽署者輸入的資料也不會對後續的任何簽署者顯示,或包含在完成的 PDF 中。簽署者輸入的資料可從 Acrobat Sign 匯出,或透過 Acrobat Sign API 匯出。
文字標籤定義:
在簽署期間:
在最終的 PDF 中:
{{*CC_es_:signer1:mask}} |
定義指派給識別為 signer1 之收件者的必要欄位「CC」(在簽署期間進行遮罩處理)。 |
{{*CC_es_:signer1:mask(char=-)}} |
定義指派給識別為 signer1 之收件者的必要欄位「CC」(在簽署期間以「-」進行遮罩處理)。若為在文字標籤中指定字元,將會以星號 (*) 作為預設遮罩字元。 |
指定欄位的條件式規則
Acrobat Sign 支援為文件中的欄位套用條件式規則。條件式規則可用來定義在簽署期間何時要對簽署者顯示或隱藏文件內的特定欄位。
對特定欄位套用的條件,以文件中其他一或多個欄位的值為準。對特定欄位套用的條件式規則,也可指定在所有為特定欄位定義的條件皆符合時,或是為特定欄位定義的任一條件符合時,應顯示或隱藏特定欄位。
{{_es_:signer1:showif(condition)}} {{_es_:signer1:showifany(condition)}} |
若符合任一已定義的條件,則對識別為 signer1 的收件者顯示欄位。 |
{{_es_:signer1:showifall(condition)}} |
只有在符合所有已定義的條件時,才對識別為 signer1 的收件者顯示欄位。 |
{{_es_:signer1:hideif(condition)}} {{_es_:signer1:hideifany(condition)}} |
若符合任一已定義的條件,則對識別為 signer1 的收件者隱藏欄位。 |
{{_es_:signer1:hideifall(condition)}} |
只有在符合所有已定義的條件時,才對識別為 signer1 的收件者隱藏欄位。 |
{{_es_:signer1:enableif(condition)}} {{_es_:signer1:enableifany(condition)}} |
若符合任一已定義的條件,則為識別為 signer1 的收件者啟用欄位。此條件類似於「showif」,不同之處在於,不符合條件時,在簽署期間仍可看見欄位,但欄位會顯示為灰色且無法編輯。灰色的欄位會顯示欄位的預設值 (如果適用)。此值也會出現在已簽署的 PDF 中。 |
{{_es_:signer1:enableifall(condition)}} |
只有在符合所有已定義的條件時,才為識別為 signer1 的收件者啟用欄位。 |
{{_es_:signer1:disableif(condition)}} {{_es_:signer1:disableifany(condition)}} |
若符合任一已定義的條件,則為識別為 signer1 的收件者停用欄位。停用的欄位在簽署期間會顯示為灰色的欄位。如果有預設欄位值,停用的欄位值仍會出現在已簽署的 PDF 中。 |
{{_es_:signer1:disableifall(condition)}} |
只有在符合所有已定義的條件時,才為識別為 signer1 的收件者停用欄位。 |
條件可透過下列方式定義:fieldname 運算子值,其中,fieldname 是文件中作為條件依據之表單欄位的名稱。各種支援的表單欄位所支援的運算子和有效值,分別顯示於下表中。
條件式欄位運算子
運算子 |
意義 |
值 |
範例 |
---|---|---|---|
=、==、eq |
等於 |
單一值 |
myCheck=checked |
! =、<>、neq |
不等於 |
單一值 |
signature! =signed |
<、lt |
小於 |
單一值、數值 |
myNumber < 10 |
>、gt |
大於 |
單一值、數值 |
myNumber > 40 |
<=、lte |
小於或等於 |
單一值、數值 |
myNumber <= 15 |
>=、gte |
大於或等於 |
單一值、數值 |
myNumber >= 0 |
?=、in |
在 |
逗號分隔清單,必須加上引號或放在括弧中 |
option ?="1,2,3" |
?!=、!in、not in、notin |
不在 |
逗號分隔清單,必須加上引號或放在括弧中 |
option ?!= "1,2,3" |
~=、contains |
包含 |
單一值 |
Title ~= Manager |
~! =、!contains、not contains、notcontains |
不包含 |
單一值 |
Title ~! = Junior |
單一欄位的多個條件可用逗號分隔。例如:
{{notRed_es_:showifall(checkbox=checked,Color! =Red)}} 會定義兩個條件皆符合時要對簽署者顯示的欄位「notRed」。
支援的文字標籤欄位的條件式欄位值
欄位類型 |
有效值 |
範例 |
---|---|---|
簽名 |
signed、unsigned |
signHere=signed |
縮寫簽名 |
signed、unsigned |
initHere! =signed |
核取框 |
checked、unchecked |
myCheck=checked |
選項按鈕 |
選項按鈕選項的值 |
Color=Red |
文字欄位 |
文字欄位的值 |
Title! =Senior Title~=Chief Price>100 |
附件欄位 |
附加、未附加 |
attachment=attached; attachment=unattached |
條件可指派給任何欄位,包括像是縮寫簽名、簽名等必要欄位,以及簽名區塊。如果對必要欄位定義了條件,則只有在條件於簽署期間使簽署者可看見欄位時,該欄位才會被視為必要欄位。換句話說,如果一個簽名欄位具有會將自身隱藏的條件,該欄位就不會對簽署者顯示,因此簽署者就不需要在該欄位中提供簽名。位於簽署頁面底部的「必要欄位」計數會根據已定義的條件動態更新,以精確反映簽署者必須填寫多少個欄位才能完成文件簽署。
每個簽署者都必須有一個未指派任何條件的簽名欄位。因此,如果給定簽署者的所有簽名欄位都有條件,則會在文件結尾處為該名簽署者加上新的簽名區塊。
指定欄位的計算公式
Acrobat Sign 支援在簽署期間根據其他欄位的值或客戶在簽署期間所做的選擇,將欄位的值動態填入文件中,此類欄位稱為計算欄位。
計算公式可像文件上的其他欄位一樣,使用文字標籤或 Acrobat Sign 拖放製作環境進行定義。計算公式可參考文件中的一或多個現有欄位,也可以文件中其他計算欄位為基礎。計算可套用至數值欄位、日期欄位和文字欄位。
除了計算文件中的欄位值以外,計算欄位也可包含格式編排資訊,以適當樣式化文件中之計算值的輸出。諸如條件式規則、欄位遮罩等其他規則,也可透過文字標籤套用至計算欄位。
f1_es_:signer1:calc(formula) |
指派給識別為 signer1 之收件者的計算欄位。其值會根據定義的公式自動計算。 |
f2_es_:signer1:calc(formula):format(formatType, format) |
指派給識別為 signer1 之收件者的計算欄位。其值會根據定義的公式自動計算,產生的輸出值會屬於特定類型,並且根據指定的格式進行格式化。 |
範例:計算欄位可用來動態計算某筆訂單應繳的總稅金。
{{Tax_es_:signer1:calc([subtotal] * [taxrate]):format(number, "$,.00")}}
此稅金的計算基礎,是客戶訂購品項的總成本,和簽署者居住地所在州的稅率。產生的計算稅金值會經過格式化,而在值的前面加上貨幣符號 ($),且產生的值會有兩個小數位數。例如,如果小計為 1250,稅率為 6.25%,則產生並顯示在文件之「稅金」欄位中的計算值將是 $1,328.13。
如需計算欄位的詳細資訊,並了解如何在文件中加以使用,請參閱計算欄位參考指南。
縮短文字標籤
文字標籤提供了功能強大的機制,用以定義文件中不同類型的欄位、將這些欄位指派給特定簽署者、指定欄位的驗證規則,以及 (或) 將條件式規則套用至這些欄位。要將前述所有功能套用至單一表單欄位,可能會使欄位定義變得很長,且可能導致文件結構因欄位定義而變更。此外,由於每個欄位定義都必須包含在單行內,因此使用多個複雜的指示詞可能會使文件難以進行版面配置。為確保文件結構的一致性,Acrobat Sign 支援在文件中定義短版文字標籤的機制。短版文字標籤由兩個部分組成:
- 參考標籤—一個縮短的標籤定義,放置在文件中的適當位置上。參考標籤可控制文件中實際表單欄位的大小和位置。參考標籤具有下列語法:{{$shortened_name}}。例如,{{$r}} 會定義以「r」表示標籤簡稱的參考標籤。欄位的大小,可使用緊接在最後一個左大括弧後面的空格,或第一個右大括弧前面的空格進行調整。
- 定義標籤—此標籤會參照特定標籤的完整定義,並且可定義於文件中的任何位置。定義標籤的大小和位置不會決定文件中實際表單欄位的大小和位置。定義標籤具有下列語法:
{{#shortened_name=Standard Tag Syntax}}。例如,{{#r=[]ReceiveCommunication_es_:signer1}} 會定義參考標籤「r」的完整標籤定義。在此範例中,標籤會定義指派給識別為 signer1 之收件者的核取方塊。
例如,下圖顯示兩個放置於文件中的參考標籤。
這兩個參考標籤的完整定義,定義於文件中的其他位置,如下圖所示。
文字標籤的完整定義十分冗長,若無法在文件中的適當位置定義短版標籤,是不可能保有原始文件的結構的。
從輸出中移除頁面
藉由將表單欄位位置與欄位定義分開,文件中各個標籤的所有定義得以放置在文件結尾處,或放在文件中完全分開的頁面上。透過 Acrobat Sign 傳送文件時,所有的文字標籤都會進行處理,且文字標籤定義頂端會放上一個白色方塊,使簽署者不能再看見文字。這可能會導致文件在經過 Acrobat Sign 處理後出現完全空白的頁面,即僅包含文字標籤的頁面。為了避免文件中再出現不當的空白頁面,Acrobat Sign 支援特殊的文字標籤定義,可在傳送文件以供簽署之前,用來從 Acrobat Sign 處理並產生的輸出文件中移除特定頁面。
{{#REMOVE_PAGE_FROM_OUTPUT}} |
此特殊指示詞可指示 Acrobat Sign 從已處理的文件輸出中移除出現此指示詞的頁面。此標籤可出現在頁面上的任何位置。傳送至 Acrobat Sign 的文件至少須包含一個頁面。如果此指示詞出現在所有傳送至 Acrobat Sign 的文件頁面上,第一個頁面將不會刪除。 |
進階文字標籤範例
以下幾個範例顯示具有各標籤之說明的文字標籤。
核取方塊
{{[]_es_:signer1}} |
一個核取方塊,指派給識別為 signer1 的收件者。 |
{{[]*}} |
必要核取方塊。 |
{{[]! }} |
唯讀核取方塊。 |
選項按鈕
{{(Daily)Rate_es_:signer1}} |
一個指派給 signer1、具有「每日」值的選項按鈕。 |
下拉式清單
{{*Color_es_:signer1:dropdown(options= "Red,Green,Blue”)}} |
具有三個可用選項的必要下拉式清單。此清單會指派給識別為 signer1 的收件者。 |
{{Color_es_:signer1:dropdown(options= "Red,Green,Blue”):default(“Red”)}} |
具有三個可用選項、且依預設選取「紅色」選項的下拉式清單。此清單會指派給識別為 signer1 的收件者。如果指定了下拉式清單的定義值,則必須以該值指定預設值,否則將會使用此選項。 |
{{Color_es_:dropdown(options="Red,Green,Blue", values=”R,G,B”):default(“R”):mask}} |
一個未指派給任何收件者的下拉式清單,具有對應於三個匯出值的三個可用選項。 依預設會選取對應於收件者選擇項目「紅色」的值「R」,且產生的選定選項在 PDF 中會進行遮罩處理 (顯示為「*」)。 |
{{Color_es_:dropdown(options= "Red,Green,Blue”):showif(Rate=”Daily”)}} |
一個未指派給任何收件者的下拉式清單,具有三個可用選項。只有在名為「頻率」的選項按鈕值設為「每日」時,才會顯示此下拉式清單。 |
欄位驗證
{{Birthday_es_:signer2:isdate}} |
供識別為 signer2 的收件者以美國日期格式輸入日期的選用日期欄位。 |
{{*Zip2_es_:signer2:zip}} |
供識別為 signer2 的收件者提供有效郵遞區號的必要欄位。此欄位會驗證收件者輸入的值。 |
縮短文字標籤
|
{{$r}} |
指定欄位位置的參考標籤。 |
|
{{#r=[]Spouse_es_:prefill}} |
要由傳送者預填之核取方塊的定義。 |
文字標籤縮短功能也可當作函數使用,而不只是取代整個欄位而已。
例如,我們可以使用下列標籤:
{{field1_es_:signer1:showif(fieldA=‘Yes)}}
上方的標籤也可透過下列方式來縮短:
{{field_es_:$A:$B}}
#A=signer
#B=showif(fieldA=‘Yes’)
文字標籤縮短功能也可作為計算的方法。例如,我們可以使用下列標籤:
{{field1_es_:calc(a * b / c)}}
上方的標籤也可透過下列方式來縮短:
Field1_es_:$1(a,b,c)
#1(option1, option2, option3) = calc([option1] * [option2] / [option3])
條件式規則
{{f_es_:hideifall(sig=unsigned,initials=unsigned}} |
簽名和縮寫簽名都已完成簽署才會顯示的欄位。 |
{{*emailAddress_es_:signer1:isemail:showif (TypeOfComm="receiveEmail")}} |
供識別為 signer1 的收件者輸入有效電子郵件地址的必要欄位。只有在名為「TypeOfComm」的另一個欄位具有值「receiveEmail」時,才會顯示此欄位。此欄位會驗證收件者輸入的值。 |
{{f_es_:hideifany(Color=”Red”,Color=”Green”}} |
在收件者從名為「顏色」的下拉式清單中選擇「紅色」或「綠色」時會被隱藏的欄位。 |
計算欄位
{{shipState_es_:signer1:calc([billingState]) :showif(sameAs=unchecked)}} |
文件中指派給第一個簽署者、且只有在名為「sameAs」的另一個欄位未核取時才會顯示的欄位。該欄位的值會自動填入簽署者在文件中輸入的「billingState」欄位值。 |
{{total_es_:signer1:calc(q1*pr1) :format(Number,”$,0.00”):align(right)}} |
文件中指派給識別為 signer1 之收件者的欄位。其值會自動計算為「q1」和「pr1」欄位值的乘積。將結果值格式化為貨幣,並在結果值前加上貨幣符號 ($),包含兩個小數位數。結果值也會在欄位中向右對齊。 |
{{price_es_:signer1:calc(if(pn1=”W1”,9.99,if(pn1=”W2”,5.99,if(pn1=”W3”,24.99,0))))}} |
文件中的「price」欄位會根據簽署者在文件的「pn1」欄位中的選取值而加以計算。在此例中,如果「pn1」等於 W1,則「price」欄位中顯示的值為 9.99;如果「pn1」等於 W2,則「price」欄位中顯示的值為 5.99,以此類推。如果沒有任何值符合「pn1」欄位中的值,則「price」中顯示的值為 0。透過此機制,計算欄位將可根據使用者在簽署期間所做的選取自動填入項目的價格。 |
如需計算欄位的詳細資訊,請參閱計算欄位參考指南。