Illustrator の do script での558452048エラー回避方法
イラストレーターがエラーを返す場合の回避方法のヒント
以下のようなエラー
Illustratorのエラー表示
スクリプトのエラー表示
エラーメッセージは以下
結果:
error "Adobe Illustrator でエラーが起きました:
an Illustrator error occurred: 558452048 ('PMI!')" number 1200
サンプルのスクリプト以下のような内容
tell application "Adobe Illustrator"
activate
tell current document
do script "XXXXX" from "XXXXXX"
end tell
end tell
■解決方法
アクションのタブで全てを非選択状態にしてから実行する
■原因(想像)
たぶんなんですが Illustratorが『do script』を受け取ると
タブで選択中の項目を『にぎって』しまうので
スクリプト的には『実行中じゃね?』となってしまうから?
(完全に想像の域ですが....汗)
■回避方法
単純です。タブの項目を非選択にしておく事!だけです。
↓このように選択項目があるとエラーを返します。
↓このように選択項目が無い状態でスクリプトを実行しましょう。
また
↓このように『アクション』のタブをたたんでいても
同様のエラーになる事があります。
アクションのタブは前面に単独で存在させておく事が必要なようです。
わかってしまうと
『なぁ〜んだよ』って感じですね..w
この記事の内容はCC0を選択しています。
CC0についてはこちらを読んでみてください。
| 固定リンク
「AdobeIllustrator」カテゴリの記事
- SDK 2022(2021.11.21)
- Illustrator on the web!(2021.10.26)
- Adobe Illustrator検定 マニアック(2021.07.04)
- 【過去記事訂正】AppleScriptでPDF書き出し(プリセット選択式)【その2】の2021年版(2021.03.06)
- [AppleScript]アートボードサイズでカスタム用紙設定する(2016.12.27)
この記事へのコメントは終了しました。
コメント