このサイトはアフィリエイト広告を利用してます

テキスト削除スクリプトを紹介する記事のアイキャッチ

Illustratorの文字を一括削除|複数AIファイル対応の無料スクリプト

Illustratorの複数ファイルに入った「校正用」「確認中」などの文字を、一つずつ開いて削除していませんか。

ファイル数が増えると、検索・削除・保存のくり返しに時間がかかります。必要な文字まで消していないか、削除漏れがないかを確認する作業も負担になります。

無料の「テキスト一括削除」スクリプトを使うと、フォルダ内のAIファイルから、指定した複数の文字列をまとめて削除できます。

実行前に文字列の一致件数を確認できるため、削除範囲を確かめてから処理できます。元のAIファイルは変更せず、文字を削除したデータを別名で保存する仕組みです。

ここからは、スクリプトのダウンロード方法と使い方、非表示テキストや空フレームを処理するときの注意点を紹介します。まずはテスト用データで事前確認を行い、削除対象に問題がないことを確かめてください。


ーProfileー
Illustrator歴20年のDTP・グラフィックデザイナー。
制作現場で感じた手間を減らすため、Illustratorスクリプトを自作し、実際の作業で検証しています。
関連記事:無料で使えるIllustratorスクリプト一覧


テキスト一括削除スクリプトでできること


「テキスト一括削除」スクリプトは、フォルダ内の複数のAIファイルから、指定した文字列をまとめて削除するスクリプトです。

ファイルを一つずつ開いて文字を探す作業を減らし、複数データをまとめて処理できます。

削除する文字列を入力し、フォルダ内のAIファイルをまとめて処理している様子

主な機能

削除したい文字列を1行につき1つ入力すると、「校正用」「確認中」「サンプル」など複数の文字列を、選択したフォルダ直下のAIファイルからまとめて削除できます。

入力した文字列は上から順番に処理されるため、バリエーション違いのデータや複数の制作データから、同じ文字を取り除く作業に便利です。

ただし、サブフォルダ内のAIファイルは処理されません。

こんな作業におすすめ

  • 複数のデータから校正用の文字を削除したい
  • 仮の商品名や会社名をまとめて取り除きたい
  • サイズ違いや色違いのAIデータを一括修正したい

指定した文字列が必要な文章にも含まれている場合は、その部分も削除されます。実行前に「事前確認」で一致件数を確認してください。

ダウンロードと対応環境


スクリプトを使用する前に、ダウンロードするファイルと対応環境を確認してください。

このスクリプトは無料で使用できます。

ダウンロード

「テキスト一括削除」スクリプトは、以下のボタンからダウンロードできます。



【textDelete_safe】をダウンロード

ダウンロードしたスクリプトの処理条件を変更したい場合は、生成AIを使って自分の作業に合うよう調整する方法もあります。

対応環境

対応環境は以下のとおりです。

項目 内容
Illustrator CS6以降/CCシリーズ
対応OS Windows/macOS
スクリプト言語 ExtendScript
ファイル形式 .jsx

スクリプトの使い方


このスクリプトは、対象のAIファイルを開かずに実行します。

あらかじめ、処理したいAIファイルを一つのフォルダへまとめ、Illustratorで開いている対象ファイルは閉じてください。

基本の使い方

  1. Illustratorで「テキスト一括削除」スクリプトを実行します。
  2. 「削除する文字」に、取り除きたい文字列を1行につき1つ入力します。
  3. 「参照」を押し、処理するAIファイルが入ったフォルダを選択します。
  4. 必要に応じて、次の項目を設定します。
    • 文字削除後に空になった独立テキストフレームを削除
    • 非表示レイヤー・非表示オブジェクト内のテキストも処理
  5. 「事前確認」を押し、文字列の一致件数や対象ファイル数を確認します。
  6. 問題がなければ「実行」を押します。
  7. 確認画面で設定内容を確認し、処理を開始します。

処理後は、元のAIファイルと同じフォルダに、_textDeletedが付いたファイルが保存されます。

sample.ai
↓
sample_textDeleted.ai

同名ファイルがある場合は、_2_3のように連番が付きます。元のAIファイルは上書きされません。

うまく動かないとき

対象ファイルが処理されない場合は、次の項目を確認してください。

  • 選択したフォルダの直下にAIファイルがあるか
  • 対象のAIファイルをIllustratorで開いていないか
  • 削除する文字列が、データ内の文字と一致しているか
  • 非表示テキストを処理する設定が有効になっているか
  • 対象フォルダへファイルを保存する権限があるか

指定した文字列が見つからなかったファイルは、処理後のAIファイルが作成されません。

それでも解決しない場合は、Illustratorスクリプトが動かないときの確認方法を参考にしてください。

使用前の注意点


このスクリプトは、複数のAIファイルから指定した文字列を一括で削除します。

必要な文章にも同じ文字列が含まれている場合、その部分も削除されます。実行前に「事前確認」で一致件数を確認してください。

また、「文字削除後に空になった独立テキストフレームを削除」を有効にすると、条件に該当するテキストフレーム自体が削除されます。

元のAIファイルは変更されませんが、処理後のファイルは元に戻しにくいため、出力内容を必ず確認してください。

バックアップについて

本番データへ使用する前に、対象フォルダを複製し、テスト用データで動作を確認してください。

元ファイルは残りますが、処理対象や削除文字列を間違える可能性があります。出力されたファイルを確認するまでは、元のAIファイルを削除しないでください。

商用利用・著作権について

使用にあたっては、以下の内容をご確認ください。

  • ご利用はすべて自己責任でお願いいたします
  • スクリプトの使用によるトラブルや損失について、当方は一切の責任を負いません
  • 商用利用における成果物の品質や結果についても、当方では責任を負いかねます
  • 本スクリプトの著作権は制作者に帰属します
  • 無断での転送・販売・再配布は禁止いたします

支給データや入稿データに使用する場合は、素材、画像、フォント、配置PDFなどの扱いにも注意してください。

このスクリプトは、著作権や使用許諾を確認するものではありません。

本番データで使用する前には、必ず保存と動作確認を行ってください。

まとめ:複数のAIファイルから不要な文字を一括削除


「テキスト一括削除」スクリプトを使うと、フォルダ内の複数のAIファイルから、指定した文字列をまとめて削除できます。

校正用の文字や仮の商品名など、複数データに共通する不要な文字を取り除く作業に便利です。

実行前には「事前確認」で一致件数を確認し、まずはテスト用データで動作を確かめてください。

まだダウンロードしていない場合は、記事内のダウンロードボタンから無料で試せます。

ダウンロードしたスクリプトを使って、「出力ファイル名を変更したい」「サブフォルダ内のAIファイルも処理したい」と感じた場合は、生成AIに希望する動きを伝えて、自分の作業に合うよう調整する方法もあります。



AIで自分用スクリプトを作る方法を見る

ガネメ現役サラリーマン

投稿者の過去記事

◇このブログでは、15年以上デザイナーとして、学んできたデザインやパソコンのセキュリティ知識・参考になった書籍などを紹介しています。
たまに、脇道にそれることもあります。

◇このブログはアフィリエイト広告を利用しています

◇取得資格
・情報セキュリティマネジメント
・ITパスポート
・色彩検定 2級
・色彩検定 UC級
・屋外広告士
・第2種電気工事士
その他・・・・

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


プロフィール

face

ガネメ
鹿児島県在住
現役デザイナー(15年以上)
DTPから屋外広告まで幅広く経験

◇「単純作業をゼロにし、創造的な時間を増やす」をモットーに、Illustratorのスクリプト開発やPC作業の効率化情報を発信しています。

◇取得資格
・情報セキュリティマネジメント
・ITパスポート
・色彩検定 2級
・色彩検定 UC級
・屋外広告士
・第2種電気工事士
その他・・・・

詳しいプロフィールはこちら

アーカイブ

カテゴリー

使用中のレンタルサーバー

AIスキルが強い味方になる

ピックアップ記事

  1. 女性が独学かスクールかを悩んでいる画像
    生成AIの基本操作は、独学でも身につけられます。ただし、自己流のままでは修正が増え、実務の成果に…
  2. デザイナー向けた生成Aiスクール
    「もっと制作時間を削って、高単価な案件に集中したい」。 そう願うなら、生成AIの習得が今のデザイナー…
  3. リビングでパソコンを使って副業しているか男性
    「今月も支払いが重なるな……。あと数万円あれば、もう少し気持ちが楽になるのに。」 リビングでスマホを…




ブログランキング・にほんブログ村へ   
PAGE TOP