トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     印刷の向きを変える
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ごっちょん
Åê¹ÆNo.13472
投稿日時: 2004-12-19 22:02
新米
居住地:
投稿: 13
使用環境:
印刷の向きを変える
サイズA4横のFLASHを作りました。
http://gocheong.riric.jp/majidu.html

印刷ボタンで印刷できるようにしたいのですが
ユーザのプリンタ設定が「縦」になってると全部印刷されません。
そこで、もしユーザの印刷向きが縦ならば、FLASHの画面を
90度回転してPrintJobに送る方法を考え付きました。
印刷の向きを変えるAS。

 if (my_pj.orientation == "portrait" ) {
  _root.TANZANIAmc._rotation = 90;
 }
 my_pj.addPage(_root.TANZANIAmc);

これで横に印刷できると思ったんですが、単にMCを90度回転しているだけ
なので、文章だけがステージに出力されず印刷できません。

ASからはPrintJobクラスのorientationプロパティは変えられないみたい
なのでいいテクニックをご存知の方がいらっしゃいましたら、
よろしくおねがいします。
ごっちょん
Åê¹ÆNo.13521
投稿日時: 2004-12-21 3:55
新米
居住地:
投稿: 13
使用環境:
Re: 印刷の向きを変える
自己フォローです
過去ログをよく読んでいませんでした。
"_"ではじまる類のフォントを使う
ダイナミックドキュメントなどのテキストを使う
これらのオブジェクトは回転させると消えてしまう。
ですね。勉強になります。以後気をつけます。

だがしかしながら
今、製作中のFLASHはサーバサイドからのデータを扱うため
静的テキストにするわけには、、うーん。

動的な文字列を回転させるには、、どうすれば?
テキスト文字をシェイプにする命令とかできたらいいな。
植木友浩
Åê¹ÆNo.13525
投稿日時: 2004-12-21 9:54
案内係
居住地: 東京
投稿: 640
使用環境:
Pro +
.Tiger +
Re: 印刷の向きを変える
解決策としては、

・SWFにフォントを埋め込む
・サーバ側でフォントをアウトライン化してSWFをはき出すようにして、それをloadMovieする(Generator系)

って感じでしょうか。


----------------
Tomohiro Ueki
RSSリーダー公開中
チーム-10kg達成

ごっちょん
Åê¹ÆNo.13560
投稿日時: 2004-12-21 23:40
新米
居住地:
投稿: 13
使用環境:
Re: 印刷の向きを変える
引用:
・SWFにフォントを埋め込む
・サーバ側でフォントをアウトライン化してSWFをはき出すようにして、それをloadMovieする

数千文字あるひらがな漢字のシェイプを全てライブラリに格納し
サーバサイドから送られた文字コードを解析して描画するAS。
入力文字列を絵に変換してSWFを生成し
使い終わったSWFは自動的に消去するサーバープログラム。
(; ̄□ ̄) ←遠い目

FLASH次期バージョンに期待します。しかし
いずれFLASHは優れた帳票ツールにもなりえると確信しています。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops