Corel スクリプト


Corel スクリプトとは、単純なタスクを自動化するために Corel SCRIPT プログラミング言語を使用する短いプログラムのことです。たとえば、露光不足のイメージがいくつもある場合は、最初の写真を修整する手順を記録します。次に、その記録を残りの写真に対して再生して、すべての写真を同時に修整できます。

[レコーダ] ドッキング ウィンドウを使って記録を作成し、それを将来使用するためにスクリプトとして保存できます。また、[レコーダ] ドッキング ウィンドウを使用して、記録やスクリプトを開き、編集し、再生できます。

記録とスクリプトを作成する

キーボード、ツールバー、ツールボックス、メニュー、およびマウスのほとんどの操作を記録できます。記録を開始すると、操作はコマンド ステートメントに変換されて、コマンド リストに順番に表示されます。各コマンド ステートメントは、メニューの名前とそのメニュー内のコマンドの名前に基づく 1 つの単語になります。

一部の操作は、パラメータに変換されてコマンドに埋め込まれます。パラメータは記録されますが、コマンド リストには表示されません。たとえば、ペイント カラーを選択し、イメージにブラシ ストロークを適用する場合、選択したカラーはレコーダのコマンド リストには表示されず、ペイント ツール コマンドのパラメータとして記録されます。

Corel PHOTO-PAINT の次の操作とコマンドは記録できません。

ツールバー、キーボード、メニューのカスタマイズ
グリッド、ルーラー、ガイドラインのカスタマイズ
[ウィンドウ] メニューと [ヘルプ] メニューのコマンド
イメージの計算、イメージのつなぎ合わせ
ズームなどの表示操作

将来の Corel PHOTO-PAINT セッションで記録を利用できるようにするには、記録をスクリプトとして保存する必要があります。作成したスクリプトは、いつでもロードして再生できます。

元に戻す操作のリストをスクリプトとして保存することもできます。たとえば、後で再現する予定がある効果の操作を記録しなかった場合は、元に戻すリストを使用して、この操作をスクリプトとして保存できます。元に戻すリストから作成されたスクリプトには、イメージに対して実行したすべての操作が含まれます。したがって、スクリプトを編集し、必要なコマンドを分離する必要があります。

記録とスクリプトを編集する

新規コマンドを挿入したり、既存のコマンドを上書きしたりすることで、記録またはスクリプトを編集できます。 不要になったコマンドを削除することもできます。

記録とスクリプトを再生する

記録またはスクリプトを再生すると、記録されたコマンドがアクティブなイメージに適用されます。記録は、現在の Corel PHOTO-PAINT セッションでのみ再生できます。記録を他の作業セッションで使用したい場合は、スクリプトとして保存する必要があります。記録またはスクリプトを再生する前に、記録されたコマンドを正しく実行するために必要なコンポーネントがアクティブなイメージに含まれていることを確認してください。たとえば、オブジェクトに固有のコマンドがスクリプトに含まれる場合、このスクリプトは、オブジェクトがないイメージに正しく適用されません。

記録またはスクリプトから 1 つのコマンドをイメージに適用できます。この機能は、特定のコマンドの結果を確認してから、記録またはスクリプト内の残りのコマンドをイメージに適用する場合に便利です。

記録またはスクリプトを再生する前に、その中のいくつかのコマンドを一時的に除外できます。無効にしたコマンドを有効にするために、記録またはスクリプトを再度作成する必要はありません。

1 つ以上のイメージに 1 つ以上のスクリプトを同時に適用できます。 この処理はバッチ処理と呼ばれます。この機能を使用すると、複数のイメージに共通する処理を実行できます。 イメージを 1 つずつ開いたり、スクリプトを 1 つずつ再生したりする必要はありません。バッチ処理の後のイメージは、同じファイル形式または異なるファイル形式に保存できます。

[レコーダ] ドッキング ウィンドウを表示するには

上へ戻る
[ウィンドウ] [ドッキング ウィンドウ] [レコーダ] をクリックします。

記録またはスクリプトを作成するには

上へ戻る
1 [レコーダ] ドッキング ウィンドウの [新規作成] ボタン をクリックします。
2 [記録] ボタン をクリックします。
3 記録する操作を実行します。
4 [停止] ボタン をクリックします。
これで記録は終了し、現在のセッションで再生できるようになります。
この記録を将来も使用できるようにスクリプトとして保存するには、[保存] ボタン をクリックし、スクリプトを保存するドライブとフォルダを選択して、[ファイル名] ボックスにファイル名を入力します。

*

記録内の最初の操作がドキュメントの保存コマンドである場合は、記録内の最初のコマンドに戻ることで、オリジナルのイメージを復元できます。

元に戻すリストをスクリプトとして保存するには

上へ戻る
1 [ウィンドウ] [ドッキング ウィンドウ] [ヒストリー] をクリックします。
2 [履歴] ドッキング ウィンドウの [スクリプト ファイルに名前を付けて保存] ボタン をクリックします。
3 [記録の保存] ダイアログ ボックスで、スクリプトを保存するドライブとフォルダを選択します。
4 [ファイル名] ボックスにファイル名を入力します。

スクリプトを開くには

上へ戻る
1 [レコーダ] ドッキング ウィンドウの [開く] ボタン をクリックします。
2 スクリプトが保存されているドライブとフォルダを選択します。
3 スクリプトのファイル名をダブルクリックします。

記録またはスクリプトにコマンドを挿入するには

上へ戻る
1 [レコーダ] ドッキング ウィンドウで、記録を作成するか、スクリプトを開きます。
2 [新規コマンドの挿入] ボタン をクリックします。
3 挿入するコマンドの直前のコマンドをダブルクリックします。
選択したコマンドの横に位置インジケータが表示されます。
4 [記録] ボタン をクリックします。
5 挿入する操作を実行します。
6 [停止] ボタン をクリックします。

記録またはスクリプト内のコマンドを置き換えるには

上へ戻る
1 記録を作成するか、スクリプトを開きます。
2 [レコーダ] ドッキング ウィンドウで、置き換える一連のコマンドの最初のコマンドをダブルクリックします。
選択したコマンドの横に位置インジケータが表示されます。
3 [新規コマンドの挿入] ボタン をクリックして無効にします。
4 [記録] ボタン をクリックします。
5 新しい操作を実行します。
6 [停止] ボタン をクリックします。

記録またはスクリプトからコマンドを削除するには

上へ戻る
1 記録を作成するか、スクリプトを開きます。
2 [レコーダ] ドッキング ウィンドウで、Ctrl キーを押しながら各コマンドをクリックします。
3 [選択したコマンドの削除] ボタン をクリックします。

*

スクリプトからコマンドを削除する場合は、変更を保存してからスクリプトを閉じる必要があります。

記録またはスクリプトを再生するには

上へ戻る
1 記録を作成するか、スクリプトを開きます。
2 [レコーダ] ドッキング ウィンドウの [再生] ボタン をクリックします。

 

可能な操作
1 つのコマンドを再生する
再生するコマンドの名前をダブルクリックします。選択したコマンドの横には、位置インジケータが表示されます。[1 フレーム送り] ボタン をクリックします。
コマンドを有効または無効にする
コマンド名の左にあるチェックボックスを無効または有効にします。
無効にしたコマンドはグレー表示されます。
最初のコマンドに移動する
[巻き戻し] ボタン をクリックします。
最後のコマンドに移動する
[早送り] ボタン をクリックします。

複数のイメージに対してスクリプトを再生するには

上へ戻る
1 [ファイル] [バッチ処理] をクリックします。
2 [ファイルの追加] をクリックします。
3 [バッチ再生用イメージのロード] ダイアログ ボックスで、イメージを保存するドライブとフォルダを選択します。
4 Ctrl キーを押しながら編集するイメージをクリックし、[開く] をクリックします。
5 [バッチ処理] ダイアログ ボックスで [スクリプトの追加] をクリックします。
6 [スクリプトのロード] ダイアログ ボックスで、スクリプトを保存するドライブとフォルダを選択します。
7 再生したいスクリプトをクリックし、[開く] をクリックします。さらにスクリプトを追加するには、このステップを繰り返します。
8 [完了時] リスト ボックスからオプションを選択します。
特定のフォルダにファイルを保存するには、[参照] をクリックし、目的のフォルダに移動します。
9 [再生] をクリックします。

*

[完了時] リスト ボックスで [保存しない] を選択すると、オリジナルのイメージを上書きする前に、結果を確認できます。

このページはお役に立ちましたか? フィードバックの送信。


ヘルプに記載されている機能はフル バージョンの CorelDRAW Graphics Suite で利用できます。このバージョンの製品には一部利用できない機能があります。