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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     PrintJobを使った印刷について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
渡辺 隆彦
Åê¹ÆNo.31180
投稿日時: 2007-1-5 0:36
半人前
居住地: 東京
投稿: 33
使用環境:
Arc:MacMini(1.5G PowerPC G4)
OS :MacOSX(10.4.8)
Appli:Flash Professional 8
PrintJobを使った印刷について
こんばんは。
PrintJobを使って、画面の印刷をしたいのですが、思うようにいかず、
つまずいています。よろしくお願いいたします。

以下のようなコードで、is_print_template0上に配置してあるtextフィールド
を印刷しているのですが、textフィールドの右端の文字が、半分かくれた状態
で印刷されてしまいます。(textフィールドは左詰めにしています。
また印刷範囲に比べてtextフィールドの幅は十分に小さいので、
印刷範囲のパラメータのせいではないです。)


var my_pj = new PrintJob();
var myResult = my_pj.start();
if(myResult){
  myResult = my_pj.addPage ("is_print_template0",
         {xMin :-39, xMax:620, yMin: -100, yMax: 700},
         {printAsBitmap:true}, 2);
  my_pj.send();
}
delete my_pj;


試行錯誤して、今のところわかったことは次のことです。

1.フォントを埋め込まないと右端の文字がかける。
 _ゴシックとヒラギノ角ゴ Pro W3 で試行。

2.フォントを埋め込むと文字かけは起きない。
 ヒラギノ角ゴ Pro W3 で試行。

アドバイスよろしくお願いいたします。

(環境)
Mac mini(Intel) Core duo
Mac OSX 10.4.8
Flash8 Professional
Safari 2.0.4
FlashPlayer 9
misshiki
Åê¹ÆNo.31328
投稿日時: 2007-1-13 23:09
Bak@Fla名人
居住地: 山奥(ガチで)
投稿: 108
使用環境:
WinXP SP1,FLASH MX2004
ADOBE FLASH PLAYER 9
IE6,FireFox1.5,OPERA9.01
Re: PrintJobを使った印刷について
こんばんは。

ご投稿いただいたコードをWinXPSp2+Flash2004Proの環境で試して
みたのですが、残念なことに文字が欠ける現象は特に発生しません
でした。ちなみにダイナミックテキストでフォントは_ゴシック、
埋め込みは行っていません。

ちなみにテキスト以外の部分はどうなのでしょうか?印刷領域を線
で囲んだりした場合も、テキストのみが欠けてしまうのでしょう
か?

あまりお役に立てず、スミマセン。
渡辺 隆彦
Åê¹ÆNo.31345
投稿日時: 2007-1-15 14:10
半人前
居住地: 東京
投稿: 33
使用環境:
Arc:MacMini(1.5G PowerPC G4)
OS :MacOSX(10.4.8)
Appli:Flash Professional 8
Re: PrintJobを使った印刷について
misshikiさん こんにちは。

もう一度整理して、試行を行ったところ、以下のような結果になりました。

1.ムービープレビュー上で印刷する -> 右端の改行コード一つ前の文字が、かける。
2.パブリッシュして、ネットにアップして、ブラウザ表示上で印刷する -> 正常。

質問する前に、上記(1と2)を正しく把握すべきでした。
申し訳ありませんでした。

とりあえず、後者(2.)でうまくいく様なので、解決!としたいと思います。
(原因は正確にはわかりませんでした。すいません。)

(環境)
Mac mini(Intel) Core duo
Mac OSX 10.4.8
Flash8 Professional
Safari 2.0.4
FlashPlayer 9

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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