2016-05-10 10 views
1

現在、PSDファイルを解析しています。私はラスタライズされたレイヤーのためにimagickを使用していますが、imagickがこれを行うことができないので、フォントレイヤーのフォントデータを取得する必要があります。今私はテキスト、フォントファミリ、フォントの色を取得できますが、フォントのサイズは取得できません。photoshop psdを解析してレイヤーのフォントサイズを取得する

PSDには「/ FontSize xx.xxx」がいくつかありますが、通常はそうではありません。 (時々私は別のPSDを意味する」ことで):。

時にはすべてのフォントサイズはこちらからつかん•同じスケーリングファクタでオフになってい時には異なる層•
は同じスケーリングファクタによって異なり
時々、すべてのサイズの•。正しい。

Adob​​eはPSDファイル形式のspecificationsを提供していますが、これらは彼らも、フォントサイズを言及していない、時代遅れと不完全です。私は、フォントサイズを変更し、同じファイルのコピーを使用してみましたが

しかし役に立たない。

これを既にやっている方や、正しい方向に私を向けるアイデアはありますか?

答えて

0

答えがhere見出すことができる(供給された符号が小さい誤差を有することに注意。)

答えは一つのY-Y成分とフォントサイズを掛けるべきであるということです変換する。

私がこれを理解するようになったのは、これがPhotoshopの古いバグであることに由来しています。

関連する問題