アプリ版:「スタンプのみでお礼する」機能のリリースについて

ホントに無知な質問で申し訳ありませんが困っています。ご教授お願いします。
OS X/MX20074環境です。
サイズ1024×768ピクセルで作成したのですがちょっと大きすぎることがアップロードしてから分かりました。
ファイル全体のシンボル画像とかの位置とかバランスはそのままで全体の比率だけ縮小することってできるのでしょうか?
それともひとつひとつシンボルを縮小してバランスを合わせていかなければいけないのでしょうか?どうか教えてください。

A 回答 (2件)

scale オプションに noborder か exactfit を指定してみては?


<object> には <param name="scale" value="noborder" />
<embed> には scale="noborder" です。
試してないですが…。

この回答への補足

ありがとうございます。
私の無知ゆえに変な記述をしているかもしれませんが、こういうことでいいんでしょうか?↓結果は変わらなかったので私の記述ミスの可能性が大ですがご指摘くださればうれしく思います。

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cab … width="800" height="600"><param name="movie" value="index.swf"><param name="scale" value="noborder" /><embed src="index.swf" quality="high" scale="noborder" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="600"></embed></object>');

補足日時:2007/08/21 13:41
    • good
    • 0

まぁ、単純に SWF ファイルを貼り付ける


<object> や <embed> タグ内の width と height に
設定されている数値を変えれば、そのサイズで表示されます。
ただ、すべてベクターデータならいいのですが、
ビットマップ画像などが入ってると、当然ながら荒れますね。

この回答への補足

ありがとうございます。
一応言われたとおりにやってみたのですが
プレビューして見ると確かにサイズは800×600になっているのですが表示されるswfは1024×768の状態で見切れている状態で表示されます。
どこがいけないのでしょうか?以下が修正したscript(flash.js)なのですが。↓
(" width="1024" height="768"を" width="800" height="600")に変更しました。

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cab … width="800" height="600"><param name="movie" value="index.swf"><param name="quality" value="high"><embed src="index.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="600"></embed></object>');

あと、一応swfを表示させるhtmlのタグも明記しておきます。
教えていただけたらうれしく思います。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title><< TOONIE >></title>
</head>

<body style="margin:0;padding:0;">
<script type="text/javascript" src="flash.js""width=800,height=600,"></script>
</body>
</html>

補足日時:2007/08/20 10:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!