Re: リッチクライアントのPDF出力で、破損したPDFが出来る
znetdy
投稿数: 13
不可解な現象に悩まされたものの、回避する事は出来ました。
ファイル名を固定で行っていたら、実行中2回目以降の帳票印刷で、なぜかブラウザコントロールに1回目のpdfファイルが表示される現象が発生。エクスプローラで直接ファイルを開いてみると、正しいpdfが作成されているにもかかわらず、削除されたファイルの内容が表示されるのです。
仕方ないので、マクロを使用してファイル名を可変にし、システム日付・システム時間から、常にユニークなファイル名を使用するようにして回避できました。
とりあえずこれでやりたい事が出来ました。どうもありがとうございました。
同じ問題にあってここを見ている人も居ると思いますので、当初の問題である、pdf破損の解決法を軽くまとめておきます。
(1)仮想プリンタ側で保存先やファイル名を指定する。
(2)Magicの入出力ファイルの式/項目には何も設定しないようにする。
簡単に言うと、上記2点を変更したら、破損せず出力されるようになりました。
ヘルプ等には、入出力ファイルの式で指定する方法が書かれているため、固定観念を持っていましたが、入出力ファイルの式で指定する方法で確認できたのは、今のところ「skypdf」だけです。
(フリーソフト14個試して全滅でした…)
・仮想プリンタの設定について
「Bullzip PDF Printer」の場合、スタートメニューの「Bullzip」→「PDF Printer」→「オプション」の「一般」タブで、保存先やファイル名を指定する。上書きの確認はチェックを外しておくと良いと思います。ラジオボタンはいいえ。
あと「ダイアログ」タブのラジオボタン2つもしないにしておく。
ファイル名を固定で行っていたら、実行中2回目以降の帳票印刷で、なぜかブラウザコントロールに1回目のpdfファイルが表示される現象が発生。エクスプローラで直接ファイルを開いてみると、正しいpdfが作成されているにもかかわらず、削除されたファイルの内容が表示されるのです。
仕方ないので、マクロを使用してファイル名を可変にし、システム日付・システム時間から、常にユニークなファイル名を使用するようにして回避できました。
とりあえずこれでやりたい事が出来ました。どうもありがとうございました。
同じ問題にあってここを見ている人も居ると思いますので、当初の問題である、pdf破損の解決法を軽くまとめておきます。
(1)仮想プリンタ側で保存先やファイル名を指定する。
(2)Magicの入出力ファイルの式/項目には何も設定しないようにする。
簡単に言うと、上記2点を変更したら、破損せず出力されるようになりました。
ヘルプ等には、入出力ファイルの式で指定する方法が書かれているため、固定観念を持っていましたが、入出力ファイルの式で指定する方法で確認できたのは、今のところ「skypdf」だけです。
(フリーソフト14個試して全滅でした…)
・仮想プリンタの設定について
「Bullzip PDF Printer」の場合、スタートメニューの「Bullzip」→「PDF Printer」→「オプション」の「一般」タブで、保存先やファイル名を指定する。上書きの確認はチェックを外しておくと良いと思います。ラジオボタンはいいえ。
あと「ダイアログ」タブのラジオボタン2つもしないにしておく。
投票数:0
平均点:0.00
投稿ツリー
-
リッチクライアントのPDF出力で、破損したPDFが出来る
(znetdy, 2010-11-19 17:57)
- Re: リッチクライアントのPDF出力で、破損したPDFが出来る (pu_mahalo, 2010-11-22 9:34)
-
Re: リッチクライアントのPDF出力で、破損したPDFが出来る
(znetdy, 2010-11-22 11:18)
- Re: リッチクライアントのPDF出力で、破損したPDFが出来る (Jiro123, 2010-11-26 11:18)
- Re: リッチクライアントのPDF出力で、破損したPDFが出来る (znetdy, 2010-11-26 11:40)
- Re: リッチクライアントのPDF出力で、破損したPDFが出来る (znetdy, 2010-11-30 14:49)