« Safari で Flash Player 10 の右クリックメニューが英語表記 | ソースを見やすく »
Flash Player 10 で PrintJob の印刷領域の値が違う?
PrintJobで印刷領域と用紙サイズを取得できるんですが、Flash Player 10 だと同じ値が返って来ます。
印刷領域が違うと、Flash内でリサイズしてから出力してたコンテンツがはみ出て印刷されるんですが...。
↓キャプチャー画像


【再生環境】
OS : Mac 10.5.5 日本語
Flash Player 10,0,12,36
Macでしか見てませんが、ほかの環境ではどうなんでしょう?
サンプルファイル ダウンロード
Adobe - サポート - Adobe Flash Player のバージョンテスト
http://www.adobe.com/jp/support/flashplayer/ts/documents/tn_15507.htm
【追記】
Adobe バグ / 問題管理システムに投稿されてる↓コレと同じ問題かな。
https://bugs.adobe.com/jira/browse/FP-702
【追記 2009.11.17】
Flash Player 10.1 Prerelease で解決したみたいです!
http://labs.adobe.com/downloads/flashplayer10.html
↓キャプチャー画像

印刷領域が違うと、Flash内でリサイズしてから出力してたコンテンツがはみ出て印刷されるんですが...。
↓キャプチャー画像


【再生環境】
OS : Mac 10.5.5 日本語
Flash Player 10,0,12,36
Macでしか見てませんが、ほかの環境ではどうなんでしょう?
サンプルファイル ダウンロード
Adobe - サポート - Adobe Flash Player のバージョンテスト
http://www.adobe.com/jp/support/flashplayer/ts/documents/tn_15507.htm
【追記】
Adobe バグ / 問題管理システムに投稿されてる↓コレと同じ問題かな。
https://bugs.adobe.com/jira/browse/FP-702
【追記 2009.11.17】
Flash Player 10.1 Prerelease で解決したみたいです!
http://labs.adobe.com/downloads/flashplayer10.html
↓キャプチャー画像

Comments
印刷領域と用紙サイズは一緒でしたー。
バグですかね。。
MAC 10,0,2,54
PrintJob.pageWidth : 595
PrintJob.pageHeight : 842
PrintJob.paperWidth : 595
PrintJob.paperHeight : 842
Flash Player 9以前に作ったコンテンツでも値がおかしくなるから早くなおして欲しいですよね。。。
WIN 10,0,2,54
PrintJob.pageWidth : 566
PrintJob.pageHeight : 813
PrintJob.paperWidth : 595
PrintJob.paperHeight : 842
Macは最新版でもなおってないみたいですね。。。MAC 10,0,22,87
コメントを書く
※ スパム対策のためコメント内の URL は全角で書いてください。あとで半角に変換します。