PDF印刷について
Magic 3.2 PT4にてPDF印刷を行っています。
そのPDF印刷がどうも不安定で、ファイルが破損したりしなかったりします。
印刷枚数は多く、条件によっては30枚程度PDFを作成するのですが、1~2枚ほどはファイル破損になります。(同条件で全て印刷できる時もあります。)
PDFはMicroSoft Print to PDFをMagicプリンタへ登録し、ReportMagicを経由せずに印刷しております。
1枚印刷ごとにDelayを2秒入れたら軽減はされたのですが、それでも破損してしまいます、、
同じような症状の方いらっしゃいますでしょうか?
もし解決策等ご存知の方がいらっしゃいましたらご教授いただけますと幸いです。
-
なかなかレスが付かないので書かせてもらいますが、解決策ではないので申し訳ないですが
私はMagicからMicroSoft Print to PDFでのPDF出力はお客様環境では未使用です。
私のお客様では6社 SkyPDFを利用させてもらってます。
いずれもクライアントPCインストール版なので値段も高額ではありません。
あるお客様は、2分間で155本のPDFを生成していました。
おそらく260ページぐらいだと思います。
困った事はないです。 -
nkmt 様
いつもありがとうございます。やはりSkyPDFの方がいいですよね...
ただこの投稿をしてから、過去フォーラムをもう一度漁ってたところ以下の記事を見つけ、改善できそうです。
今までは、印刷指示 ⇒ Aを印刷 ⇒ Bを印刷 ⇒ Cを印刷 ⇒ タスク終了みたいな流れで組んでいたのですが、印刷指示 ⇒ Aを印刷 ⇒ タスク終了 ⇒ 印刷指示 ⇒ Bを印刷 ⇒ タスク終了 という風に1枚ずつに区切る方向で改修したら、今のところは破損なくPDF印刷できるようになりました。
まあそもそもMicroSoft Print to PDF自体あまりいい物ではないかもしれませんが、、、
少し様子を見て、それでもダメそうならSkyPDFに変更する方向で考えたいと思います。
-
そうだったのですね。
私も同じくイメージ的には、
お客様マスタを読むバッチタスク
↓
子タスクでそのお客様の請求書をPDF出力するこのタスクで入出力PDFを定義(オープン、クローズ)
みたいな感じでPDFを開けて、閉じて、1本ずつPDFを完成させる・・・のイメージでした。
いい方向に改造が出来たような気がいたします。 -
SKYPDF等は有料だけど、設定項目があったり、タイムスタンプ連携が出来たり(私はしていませんが)、ファイルサイズが小さかったりでいいと思います。
MicroSoft Print to PDFは設定項目は無さそうな気がしますが、何も買わずにPDF生成が可能なので有難いですよね。 -
nkmt 様
やはりPDF作成は1本ずつクローズかけるのが良さそうですね、
なるべく節約したいとのご要望なので、しばらくはMicroSoft Print to PDFで使用してみようと思います。
ありがとうございます。
-
有料ソフトだと例えばそれが税込み 6250円と1台分では少額だとしても台数多くなるとそれなりの出費は伴いますもんね。
サインインしてコメントを残してください。
コメント
6件のコメント