QuickReportでPDFを作成するとプログラムが終了してしまう

解決


かず  2009-09-19 06:03:24  No: 35720

WindowsXP環境でTurboDelphiとQuickReport4.06を使用しPDF出力しようとして下記のコードを書いたのですが、プログラムが終了してしまいます。
  AbcReport.Prepare;
  AbcReport.ExportToFilter(TQRPDFDocumentFilter.Create('Abc.pdf'));
  AbcReport.Free;
Abc.pdf作成されていますが、Adobe Reader 8で見ようとすると、「この文書を開くときにエラーが発生しました。ファイルが壊れています。修復できません。」となります。

印刷やプレビューは正常に動作します。


ぽむぽむ  2009-09-20 06:29:41  No: 35721

未確認ですが
QuickRep.ReportTitle が入っていないとか。
プリントジョブ名が空白になって、エラーになっているとか・・・。


かず  2009-09-20 09:38:34  No: 35722

ぽむぽむさん
QuickRep.ReportTitle が入っていなかったので、入れましたがダメでした。
QuSoftのhomepageでFAQ(英語が不得意なのであってるかどうか)見たところ
Adobe Acrobat PDFWriter printer driverないとダメみたいですね。
当たり前といわれてしまいそうです。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加