Adobe LiveCycle Designerでよく使用する機能3選

## はじめに
今回はSAP FormsByAdobeのテンプレートを作るにあたって、フォーム作成時に役立つ機能や設定方法を中心に、実際のテンプレート作成において多く使用されるテクニック3点を紹介します。
作成ツール：Adobe LiveCycle Designer

### 1. 言語を日本語に変更する方法
1.LiveCycle Designerをインストール後、画面を開きます。
![言語設定①.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/daac2b89-e510-4a98-9359-34f072f0260d.png)

2.画面左上にある「Tool」メニューから「Options」を選択します。
![言語設定②.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/dfcd029d-6f44-4746-adfd-0fbb16ca859a.png)

3.International を選択し、Language で「Japanese」を選び、OK を押して画面を閉じます。
![言語設定③.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/6839e282-a1a8-4064-9b0a-0941840d10bd.png)

4.LiveCycle Designerを再起動すると、言語が日本語に変更されます。


### 2. フォント、サイズ、スタイルを一括置換する方法
今回は以下のテンプレートのフォントを一括置換します。
![フォント変換前.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/37079a14-75f7-4ff9-a8bb-53a883098743.png)

1.画面左上にある「ファイル」メニューから「フォームのプロパティ」を選択します。
![フォント一括置換①.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/613f7502-7c4d-44b7-9982-fc4ee1315702.png)

2.フォームのプロパティ画面で、「デフォルトフォント」を選択し、書体、サイズ、スタイルを設定します。
![フォント一括置換②.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/2c7cc45d-bc51-4fdc-8fa2-801d6c27acf0.png)

3.設定後、「既存のキャプションにプロパティを適用」を押します。
![フォント一括置換③.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/7613b787-6d87-4d2c-8516-4b62c1500964.png)

4.適用したいプロパティを選択し、OK を押します。
![フォント一括置換④.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/138e2be1-5eb6-44d7-a2d0-640b0e88bcdc.png)

5.成功した場合、フォント等が一括置換されます。
![フォント変換後.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/c949c141-2f0e-441a-a809-9b04c8ef06cd.png)

### 3. PDFプレビュー機能で確認するためにXMLを読み込ませる方法
PDFプレビュー機能でXMLデータを読み込ませるためには、**2箇所**の設定が必要です。
また、事前に以下のようなデータ連結が必要です。
![データ連結おまけ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/4b273fd8-cb18-4c6e-a9b9-8635d9d4d783.png)
#### 1箇所目: データ接続の設定
1.画面左側のタブから「データ表示」を選択し、空白部分で右クリックして「新規データ接続」を選択します。
![xmlデータ接続①.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/47bf5216-c04c-4ace-be55-e8164607c2e8.png)

2.新規データ接続の名前を設定（画像のデフォルト値を使用）し、データ記述の取得先として「サンプルxmlデータ」を選択して、次へ を押します。
![xmlデータ接続②.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/d45bfbed-372a-4648-9349-4a51a6b3066c.png)

3.読み込ませたいXMLファイルを選択します。
![xmlデータ接続③.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/8a86bf3f-1817-48dc-8b6b-f639517083b3.png)
※ 今回読み込ませているXMLファイルの内容は以下の通りです。 
```xml:Sample2.xml
<FormData>
<PersonalInformation>
<FullName>山田 花子</FullName>
<Kana>ヤマダ ハナコ</Kana>
<Gender>女性</Gender>
<PhoneNumber>090-1234-5678</PhoneNumber>
<DateofBirth>2000/01/01</DateofBirth>
<Address>25</Address>
<EmailAddress>hanako8888@example.com</EmailAddress>
</PersonalInformation>
</FormData>
```
4.XMLファイルを選択すると、パスが自動的に入力されます。
テンプレート本体（XDPファイル）と同じ場所にXMLファイルを保存している場合、パスは「.\XXXXXXXXXXX.xml」となります。
![xmlデータ接続④.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/d13d3565-283f-40de-97e4-95656026c2a9.png)

#### 2箇所目: データ接続の設定
1.画面左上の「ファイル」メニューから「フォームのプロパティ」を選択します。
![xmlデータ接続⑤.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/959fb544-62de-4933-b9fd-a1aa3164ecfd.png)

2.「フォームのプロパティ」画面で、「データファイル」を選択します。
この時のパスは、1箇所目で設定したパスと同じであることを確認してください。
![xmlデータ接続⑥.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/b51f4fc6-b2e1-4e23-8d09-6e6eaa91a4ea.png)

3.設定後、OK を押します。接続が成功した場合、プレビューで確認すると以下のようにテンプレートにxmlの内容が反映されます。
![xmlデータ接続⑦.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/ba71505c-5e0d-440d-bc4e-f84450702731.png)


**接続が成功した場合**
接続が成功すると、PDFプレビューにXMLファイルに記載されている値が反映されます。この状態でPDFとして保存したい場合は、Ctrl + C を押して保存してください。
![テンプレート保存方法.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2623708/77e10e21-a109-4207-a91f-29d9c97344ae.png)

※ 左上の「ファイル」メニューから「名前を付けて保存」はグレーアウトされており、使用できません。ショートカットを利用してください。

## 最後に
SAP Forms by Adobe のテンプレート作成に役立つ機能を3つのポイントに絞って紹介しました。
本記事がフォーム作成の参考となりましたら幸いです。