Skip to main content
Participant
July 29, 2024
Question

非表示レイヤーを交互に表示していく方法はありますか

  • July 29, 2024
  • 2 replies
  • 266 views

illustratorで書き出したPDFのテンプレートとして表示されているレイヤー。と異なる地域用の非表示レイヤーそれぞれを一緒にして書き出してくれる方法はありますか?

人間がいちいち表示非表示を入れ替えなくてもできるやり方がありますか?

 

非表示のレイヤー分をそれぞれ別名保存できたらよりありがたいですが

This topic has been closed for replies.

2 replies

IceFloe
Participating Frequently
July 29, 2024

Acrobat上でも出来なくはないけど…

Acrobat上でのレイヤー順がアレなので
illustratorで処理した方が簡単かなぁ…たぶん


ちなみに
JavascriptAPI
this.getOCGs();でレイヤー情報は取得変更できますから

特定レイヤーOFFにして別名で保存とか?なら簡単だけど
不要なレイヤー削除して…だと

Ten Aさんもチョット書いていますが

レイヤー名やレイヤー順に規則性がないと難しいかな
参考まで

JavascriptAPI-ocg
https://opensource.adobe.com/dc-acrobat-sdk-docs/library/jsapiref/JS_API_AcroJS.html#ocg

marco031Author
Participant
July 29, 2024

I've Floe さん

コメントありがとうございます。

JavaScriptAPIでレイヤーの情報を取得変更し別名保存ができる感じなんですね!参考に貼っていただいたURL確認します。ありがとうございます。

規則性がある時と無い時とまちまちな感じです…

お客さんとも話してレイヤー順などを固めて行けるかも考えてみます。

Ten A
Community Expert
Community Expert
July 29, 2024

これはIllustratorの操作についてですか?

基本的に人間が指定しないと出来ないでしょう。完全に定型処理で毎回同じであるのであればスクリプトなどを用意するメリットはありますが、開発費やコード保守の費用が発生したりします。

marco031Author
Participant
July 29, 2024

Ten A さん

コメントありがとうございます。

イラレで人が処理せずに作業ができ、PDFで書き出せたらと思っていました。

データも毎回同じではなく、イレギュラーが発生する事もあるデータになります。開発の時間やコード保守の費用もかかりそうですね。