4

Adobe Photoshop ファイルを操作するスクリプトまたはプログラムを作成するにはどうすればよいですか? Adobe PSD ファイルを読み込んで、レイヤーの名前を変更し、PSD 形式に保存し直すことができるようにしたいと考えています。

ファイルは、XML とシリアル化されたデータの組み合わせで保存されているように見えます。私はファイルのコードを見て、それが開始近くにあることを確認し、 xmp - Extensible Metadata Platform<x:xmpmetaに関するウィキペディアの記事を見つけるためにいくつかのグーグル検索を行いましたが、それがファイル全体の形式なのか、メタデータのみの形式なのかは不明です部分。

PHP 用のPSD パーサー クラスが利用可能であり、その使用方法についての悪い記事ではありませんが、書き込み/保存用ではなく、読み取り/変換用のように見えます。

しかし、私は知りたいです:

  1. これらのファイルはどのような形式で保存されますか?
  2. そのフォーマットとのインターフェースに関するガイドラインはどこにありますか?
  3. そのファイル形式を操作するために利用できるクラス/ツールはありますか? 最初はどの言語でも構いません。

私は自分でさらに調査を行って喜んでいますが、何を探すべきかを知るためのガイダンスを期待しています.

4

2 に答える 2

0

私自身はよく知りませんが、Photoshop 用の公式 SDK が利用可能で、.psd ファイルを使用してこれらすべてを行うことができます。

于 2012-06-21T05:15:33.647 に答える
0

それほど多くのオプションはありません。一般的なアドバイスは、Adobe InDesign Server の購入を検討することです。場合によっては、法外な費用がかかる可能性があり、サードパーティの SDK に関心があるかもしれません。残念ながら、市場にはいくつかの選択肢があります。それらの 1 つが Graphics Mill 画像処理 SDK ( http://www.graphicsmill.com/photoshop-psd ) です。

免責事項: 私は Graphics Mill プロジェクトを運営する Aurigma で働いています。

于 2015-01-13T18:45:45.093 に答える