syghの新フラグメント置き場

プログラミングTipsやコード断片の保管場所です。お絵描きもときどき載せます。

Adobe

Windows 10でPhotoshop CS5が起動に失敗するときの対処

Windows 10 Anniversary Update (1607) をインストールした後、Photoshop CS5が起動時にクラッシュするようになりました。管理者特権だと起動します。仕方ないので以下のEXEをWindows 7互換モードに設定すると起動するようになりました。一方、Illustrator C…

Photoshopのレイヤー数をスクリプトで数える

本業の仕事が忙しかったこともあり、前回の記事から1年近く何も書けませんでした。すでにはてな記法を忘れつつありますが、ぼちぼち頑張ります。Photoshop内部では、レイヤーを"art layer"、グループ(フォルダーアイコン)を"layer set"と呼んでいます。 今…

64bit版Photoshop CS4/CS5の筆圧感知

PhotoshopはCS4からブラシの入り抜き(筆圧感知)がだいぶ改善されたんですが、64bit版PhotoshopではWACOMドライバー起因*1で筆圧感知がおかしくなることがあるらしいです。Windows 8.1 x64とVer.5.05-7ドライバー、Photoshop CS5で試した結果が以下*2。ペン…

Adobe CSの設定ファイル保存場所

(これは2010-10-03に書いた故OCNブログの記事を加筆修正したものです)Windows版のAdobe CS3とかCS4の設定ファイル(Photoshopのキーボード ショートカットとか、グラデーション プリセットとか)は下記にあります。超簡単。Windows XP/Vista/7/8の場合: %…

Adobe Fireworksのファイル拡張子

(これは2011-03-27に書いた故OCNブログの記事を加筆修正したものです)Adobe CSソフト(for Windows)の困った仕様として、 Fireworksのワークスペース ファイルの拡張子が(レイヤー無しの)Portable Network Graphics形式と同じ*.pngで、勝手にFireworks…

Illustrator CS4/CS5でクリッピング書き出し

(これは2012-04-21に書いた故OCNブログの記事を移植したものです)Illustrator CS4で、アートボード範囲でクリップして書き出す方法に関して言及された記事を見つけたので備忘録を残しておきます。自分はラスターフォーマットに関してはPNGで書き出せれば十…

Photoshopのスクリプトでテキストレイヤーを作成してラスター化

Photoshop含めAdobe製品ではAdobe ExtendScriptというのを使って作業を自動化できるので、コードでテキストレイヤーを作ってラスター化するというスクリプトを試しに書いてみました。ExtendScriptはJavaScriptと互換性が高いらしいです。 var doc = app.acti…