質問 > 管理機能 > Mac+Firefoxにて帳票(納品書)PDF出力出来ない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ecbeginner |
投稿日時: 2010/2/18 2:50
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Mac+Firefoxにて帳票(納品書)PDF出力出来ない いつもこのサイトを参考にさせていただいております。
下記スレッドおよびその他の過去スレッドとは症状が違うようでしたので、新たに質問させていただきました。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4134&forum=11&post_id=18011#forumpost18011 ----------------------------------------------------------- [現象]Mac OSX10.4.11+Firefox 3.5.7にて、納品書をPDF出力し開いたところ、SC_Fpdf.phpの情報(購入者情報やその他全て)が一切記載されておらず、テンプレ(template_nouhin01.pdf)のみが表示されている状態です。 Win XP+IE8では正常に出力できていますので、現在はそちらの環境にてショップ運営しておりますが、出来ましたらMac OSX10.4.11での作業を望んでおります。 このようなケースで、考えられる原因と対処法は何があるでしょうか? 皆様お忙しい中恐れ入りますが、よろしくお願いいたします。 ----------------------------------------------------------- [EC-CUBE] 2.4.2 [レンタルサーバ] ファーストサーバ:エコノミー・エントリー [OS] Linux [PHP] PHP 5.2.11 [データベース] MySQL 5.0.27-standard-log [WEBサーバー] Apach
|
ecbeginner |
投稿日時: 2010/2/20 1:15
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Re: Mac+Firefoxにて帳票(納品書)PDF出力出来ない Mac OSX10.4.11+Safari4.0.3でも試してみましたが、同様の症状でした。
Win XPに関しては、+Firefox 3.5.7(Add-onsもMacと同様のものを入れています)でも正常に出力できましたので、ブラウザの問題ではなくOSの問題なのではと考えております。 皆様の中で、Mac OSX10.4.11Tigerにて、正常に帳票(納品書)をPDF出力出来ている方はいらっしゃいますでしょうか?
|
Yammy |
投稿日時: 2010/2/20 1:26
対応状況: −−−
|
半人前 登録日: 2008/2/18 居住地: 大阪 投稿: 30 |
Re: Mac+Firefoxにて帳票(納品書)PDF出力出来ない 私の Mac OSX 10.6.2 + Firefox3.6 の環境ですと正常に出力されていますね。
Mac OSX 10.4.11 の問題なんでしょうかね。
|
ecbeginner |
投稿日時: 2010/2/20 1:55
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Re: Mac+Firefoxにて帳票(納品書)PDF出力出来ない Yammy様
情報いただきありがとうございます。 Mac OSX 10.4で正常に出力されている方、および私どもと同様の症状を経験された方はいらっしゃいますでしょうか? Mac OSX 10.4.11の問題なのか、それとも私どもだけに起っている問題なのか判断する為にも、どのような事でも構いませんのでよろしくお願い致します。 ※公式デモサイトの帳票も出力してみましたが、そちらも全く同じ結果でした。
|
ecbeginner |
投稿日時: 2010/2/21 16:44
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない その後、Mac OSX 10.4.11+各種ブラウザでも試してみましたが、正常に出力できませんでした。
※Firefox以外の各種ブラウザでも正常に出力できない為、題名を変更致しました。 今までに試したブラウザのまとめは下記の通りです。 全て同様の不具合が起っておりますので、ブラウザの問題ではなくOSの問題との考えがより一層強くなってきております。 Gecko ・Firefox 3.5.7および3.5.8 ・SeaMonkey 2.0.3 ・Camino 2.0.1 ・Flock 1.2.6 WebKit ・Safari 4.0.3 ・OmniWeb 5.10.1 ・iCab 4.7 独自レンダリングエンジン ・Opera 10.10 ちなみに、IE for Mac 5.2.3(MacのIE最終版)では、管理画面にログインする事さえ出来ませんでした。 引き続き、皆様の中でMac OSX10.4Tigerにて正常に帳票(納品書)をPDF出力出来ている方がいらっしゃいましたら、情報提供いただければ幸いです。 よろしく御願い致します。
|
nanasess |
投稿日時: 2010/2/21 21:11
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない 引用:
PDF ファイルをブラウザ内でインライン表示するという認識でよろしいでしょうか? その場合は, Adobe Reader のプラグインを使用しますので, OS の問題よりも Adobe Reader の関連の方が強いと思われます. 作成した PDF ファイルをダウンロードしてから, Adobe Reader で開いた場合, Preview で開いた場合などの状態, Adobe Reader のバージョンもわかれば, 切り分けがしやすいと思います. |
ecbeginner |
投稿日時: 2010/2/21 23:26
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Re: Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない nanasess様
お世話になります。 アドバイスいただきありがとうございます。 引用:
PDF ファイルをFirefox内でインライン表示する場合はPDF Browser Pluginを使用しているのですが、帳票を作成で「ブラウザで開く」を指定してもなぜかダウンロードされてしますので、今までのまとめはすべて、作成した PDF ファイルをダウンロードしてからPreview 3.0.9で開いた結果です。 今回アドバイス頂いた通り、ダウンロード後Adobe Reader 9.3.0で開いてみたところ、なんと正常に表示されました! ありがとうございます。 ただ、Adobe Reader以外(PreviewやPDFView、コンテクストメニュープラグインPDFViewCM)で開いた場合や、ダウンロードしたPDFファイルをサーバーにアップしブラウザで確認した場合は、今まで通りの状況で正常に表示されません。 念のため、「com.apple.Preview.plist」を削除のうえ、アプリ(Preview)を入れ替えてみても変化ありませんでした。 Previewで数々のPDFファイルを開いておりますが、EC-CUBE帳票以外のPDFファイルの場合は問題無く表示されております。 それらからアプリが壊れているとは考えにくいと思うのですが、どのような事が考えられるでしょうか? 長文となりまして申し訳ありません。 よろしくお願い致します。 追記 引用:
Adobe Readerでは正常に開ける事から、nanasess様のご指摘の通り、OSの問題ではなくTiger用Preview 3.0.9やPDFViewなどのアプリの問題かもしれませんね…。
|
nanasess |
投稿日時: 2010/2/22 0:40
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない 引用:
詳細未確認ですが, ダウンロードしてしまうのは, Content-Type: application/octet-stream を送信しているからのようです. SC_Fpdf::createPdf() で, 以下のような処理があるのですが,
fpdf の Output 関数の第二引数は, 送信するレスポンスヘッダを指定するためのもので, 上記 D の場合は Content-Type: application/octet-stream を送信します. 試してないですが, I にすると application/pdf を送信するようなので, ブラウザで開けるのではないでしょうか. 引用:
デモサイトで PDF を出力して見てみたのですが, 単純に Mac OS X 10.4.x の Preview が, fpdf の出力する CMap に対応してないのではないでしょうか? ※ 現在 Tiger の環境がないので未確認です. Leopard では正常に表示されます. 試しに, EC-CUBE を経由せず, fpdf で日本語文字列を動的に出力する PDF ファイルを作成してみて, Preview で開くとどうなるでしょうか? ちなみに, Adobe Reader のプロパティで確認したところ, 90msp-RKSJ-H という CMap を使用しているようです. # Tiger の頃は, マルチバイトのサポートがいろいろと酷かったので, Preview も例外ではない気がします... |
ecbeginner |
投稿日時: 2010/2/22 2:59
対応状況: −−−
|
常連 登録日: 2010/1/26 居住地: 大阪 投稿: 46 |
Re: Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない nanasess様
早々にご返信いただきありがとうございます。 引用:
nanasess様のアドバイス通りDをI にすることで、ブラウザで開けるようになりました。 ありがとうございます。 ただ、逆にダウンロードできなくなってしまいましたので、今回は元に戻す事にしました。 ブラウザで開いた後にダウンロードしたPDFファイルは、Adobe Readerで開いても正常に表示されませんでしたので…。 引用:
お手数お掛けしました。 Adobe Readerのパッケージの内容に90msp-RKSJ-HというCMapは確認出来たのですが、Previewのパッケージ内容にCMapフォルダを見つける事が出来ませんでした。 多分仰られる通り10.4のPreviewがfpdfの出力するCMapに対応してないという事なのだと思いますが、検索するもPreviewのCMapに関する記述を探せずPreviewが使用しているCMapを確認する事が出来ませんでした。 引用:
fpdfで日本語文字列を動的に出力するPDFファイルを作成するという方法が理解出来ておらず、せっかくお知恵を頂いたにもかかわらず試せておりません。 申し訳ありません。 大変厚かましいお願いとは思いますが、具体的にどのようにすればfpdfで日本語文字列を動的に出力するPDFファイルを作成する事が出来るのかご教示いただければ幸いです。 よろしく御願い致します。
|
ramrun |
投稿日時: 2010/2/22 10:07
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: Mac OSX10.4 Tigerで、帳票(納品書)PDF出力出来ない 自分の環境は10.5.2で問題ないですけど、そちらの環境で公式デモでは開けるのでしょうか?
ID admin PW password 公式デモ 2.4.3 http://demo2.ec-cube.net/admin/ あと、ダウンロードの件は最初の過去スレに書いてあります。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4134&forum=11&post_id=20832#forumpost20832 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |