- ベストアンサー
C++ BuilderでPDF出力
C++ Builder3を使ってます。印刷する代わりに、PDFファイルとして出力する方法があると聞いているんですが、ソースコードをどのように記述したらよいのかご存知の方がいらっしゃいましたら教えていただけないでしょうか。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
PDFはAdbeアクロバットで出力されるファイル形式です。インターネット上でみられるAcrobat readerはこのリーダー部のみを切り出したものです。 PDFファイルを生成したい場合、標準的には Adbe Acrobatを購入してインストールすると、 Adbe PDF という仮想プリンタが追加されます。(古いバージョンだとPDF Writerでしょうか) あとは、作成されたプログラムからこの仮想プリンタを指定して普通どおり印刷すれば、PDFが作成されます。 最近ではクセロPDF http://xelo.jp/xelopdf/ というソフトがフリーであるようです。 私はつかったことがないのですが、結構利用者もおられるようす。 見当されてみるのもよいかもしれません。
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
PDF の基本的な部分は JIS 規格になっているはずだから, そいつを読んでみてはどうでしょうか?
お礼
ソースコード上でクセロPDFをプリンタとして指定してプリントアウトする例は見当たりませんでした。 コンパネで通常使うプリンタに指定してやるのが一番なのでしょうね。 ありがとうございました。