ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: リッチクライアントのPDF出力で、破損したPDFが出来る

このトピックの投稿一覧へ

なし Re: リッチクライアントのPDF出力で、破損したPDFが出来る

msg# 1.4
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-11-30 14:49
znetdy  新米   投稿数: 13
不可解な現象に悩まされたものの、回避する事は出来ました。
ファイル名を固定で行っていたら、実行中2回目以降の帳票印刷で、なぜかブラウザコントロールに1回目のpdfファイルが表示される現象が発生。エクスプローラで直接ファイルを開いてみると、正しいpdfが作成されているにもかかわらず、削除されたファイルの内容が表示されるのです。
仕方ないので、マクロを使用してファイル名を可変にし、システム日付・システム時間から、常にユニークなファイル名を使用するようにして回避できました。
とりあえずこれでやりたい事が出来ました。どうもありがとうございました。

同じ問題にあってここを見ている人も居ると思いますので、当初の問題である、pdf破損の解決法を軽くまとめておきます。

(1)仮想プリンタ側で保存先やファイル名を指定する。
(2)Magicの入出力ファイルの式/項目には何も設定しないようにする。

簡単に言うと、上記2点を変更したら、破損せず出力されるようになりました。
ヘルプ等には、入出力ファイルの式で指定する方法が書かれているため、固定観念を持っていましたが、入出力ファイルの式で指定する方法で確認できたのは、今のところ「skypdf」だけです。
(フリーソフト14個試して全滅でした…)

・仮想プリンタの設定について
「Bullzip PDF Printer」の場合、スタートメニューの「Bullzip」→「PDF Printer」→「オプション」の「一般」タブで、保存先やファイル名を指定する。上書きの確認はチェックを外しておくと良いと思います。ラジオボタンはいいえ。
あと「ダイアログ」タブのラジオボタン2つもしないにしておく。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約