• ベストアンサー

イメージの印刷

こんばんは。 現在、Swingを使ってjpg形式のイメージを表示し、印刷する機能を作成したいと考えています。(因みにJDK1.4.1です。)Swingだけで印刷できるかを色々と調べていたのですが、どうも難しいようです。やはり、SVFなどの帳票ソフトを利用したほうが簡単にできるのでしょうか? どなたか、Swingを使って印刷とかされたことありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

SwingはGUIを提供するためのクラスセットで印刷機能は含まれていません。 Javaで印刷機能を提供するには、参照URLにあるようにjavax.printパッケージなどを利用します。 >SVFなどの帳票ソフトを利用したほうが簡単にできるのでしょうか? 帳票系のライブラリはあくまでPDF等のデータを作成するためのもので、印刷するのは他のソフトの役目です。 印刷できるものを作りたいだけならば帳票系のライブラリを用いればいいですし、プリンタに出力するまでをやりたいのならば自分で実装すればよいでしょう。 まずは、どこまでやりたいのかを整理することをお勧めします。

参考URL:
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/jps/index.html
lovely52
質問者

お礼

こんばんは。 Swingには印刷機能はないんですね。今、やりたいことは、プリンタに出力するまでを実装したいので、そこまでのものを整理してみたいと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Javaでの帳票開発(直接印刷)について

    いつもお世話になっております。 現在、Java+SVFを使用して 帳票(納品書、請求書など)を直接印刷しております。 今後SVFを使用せずに、 フリーの帳票ツールを使用して 帳票の印刷を実施したいのですが、 何かよい帳票ツールはありますでしょうか? (直接印刷する際は、プリンターの選択もできるようにしたいです。) 大変申し訳ございませんが、 ご存知の方がおられましたら、 ご教授頂けますようお願いいたします。

  • accessのフォーム画面を取得するには

    ACCESSでフォームが表示されているときに ファイル→印刷を選択するとフォームのイメージが きれいに印刷されますが、 そのイメージをファイル形式(bmp,jpgなど)で保持することは 可能でしょうか? ドキュメントを作成するときに利用したいので。 よろしくお願いします。

  • サーバーで作成したPDFを直接印刷(プレビューなし)する方法について

    Javaで作成したWebシステムにおいて、サーバー側で作成したPDFファイルを、 クライアント側でプレビュー表示することなく、直接プリンターから印刷させる方法はないでしょうか。 ※市販の帳票作成ツールで直接印刷可能なものはありますが、いずれも独自形式の帳票(PDF以外)のものしか見つかりませんでした・・・

  • FAX自動送信について

    Access97から、帳票イメージをそのままFAX送信する 仕組みを作成しようとしているのですが、どういう FAXソフトを使って、どんな機能を使えばできるのかが よく分かりません。 実現したい機能としては、出力画面よりなにか条件を いれてボタンを押すとその条件で帳票イメージを 作成し、(相手先もマスタから取得し)FAXする、という ものです。 印刷先をFAXにして、手動でFAXソフトで送信、という ことが可能なのはわかっているのですが、アプリケーションに 組み込む場合の方法がよくわかりません。 ちなみにFAXサーバ1台、クライアントは10台ぐらいを考えています。 すでにこういう機能を実現されている方や、方法をご存知 のかたがいらっしゃいましたら教えていただければありがたいです。 (オススメのFAXソフトなんかもあるとうれしいです)

  • 印刷した時の色のイメージがわかりません。

    この度、初めて自分がデザインしたチラシを印刷会社に入稿することになりました。 まだ、作成段階ですが、実際にコート紙などに印刷した時のイメージが、いまいちわかりません。 一応、補色を目安に色あいを考えているのですが、実際のチラシなどを見ると、濃い青地に黒で文字を書いていてもそこまで違和感を感じないチラシがあったりと、よくわからなくなりました。 皆さんは作成するときにどういったものを目安にされてますか?あるいは、なれなのでしょうか? ちなみに会社にカラープリンターが無いため、実際に印刷することはできません。 作成ソフトはイラストレーター10です。

  • ActiveReports帳票の両面印刷

    下記のソフトを利用して帳票を作成しました。 ・Microsoft Visual Studio .NET 2003 ・PowerTools ActiveReports for .NET 1.0J SP4 Pro 帳票は印刷できるようになりましたが、プレビュー(印刷ダイアログ)なしで 両面印刷を行いたいと思います。 単純に100枚を50枚に纏めたいので、両面とも同じレイアウトです。 for .NET 1.0Jに関して情報が少ないので、 参考になるサイトやコードを教えて頂けないでしょうか? 宜しくお願い致します。

  • VB.NET2008 ビットマップ同時印刷について

    お世話になります。 現在、VB.NET2008でbmp形式のファイルの印刷処理を行おうとしています。 やりたいこと: 2つの.bmp ( 一つは帳票.bmp、もう一つはバーコード.bmp ) があります。 印刷を実行すると、帳票.bmpの右上にバーコード.bmpを表示して印刷したいです。 何分、初心者で説明もヘタですみません。 お分かりになる方、ご教授いただけると助かります。 よろしくお願いいたします。

  • JPEGファイルをJPEGイメージに戻したい

    PCを買ったときの設定ではjpg形式の画像はMicrosoft Photo Editorで 開いていました。jpg形式の画像のプロパティを見ると「JPEGイメージ」とあり 縮小版表示もできていました。 何が原因かわからないのですが、突然Internet Explorerで開くようになった と同時に、縮小版表示が出来なくなり、プロパティを見ると「JPEGファイル」になっていました。 どうすればJPEGファイルをJPEGイメージに戻す事ができるのでしょうか。 JPEGファイルをJPEGイメージの違いも知りたいです。 関連付けでMicrosoft Photo Editorにしてみたことはあるのですが jpg画像が開けなくなりPCの再セットアップをしました。 他の形式の画像は縮小表示できます。 どうかよろしくお願いします。

  • SVF使用時のエラー(アドレス ○○○○~ でアドレス FFFFFFFF に対する読み込み違反がおきました。 )

    帳票作成ソフトSVFで帳票を作成してエラーが発生しました。 【アプリケーションエラー】 EAccessViolationがモジュール Dpmpage.exeの00001C54で発生しました。 アドレス00402Eb0でアドレス FFFFFFFF に対する読み込み違反がおきました。 状況ですが――… 【開けない条件】 (1)作成済みのfrmファイルをコピーする (2)コピーしたSVFファイル、ダブルクリックで開く ⇒ ここでエラー発生して開けず 【開ける場合】 (1)作成済みのfrmファイルをコピーする (2)新規でSVFを立ち上げてメニューバーの「開く」からコピーファイルを開くと開く事ができる ---------------------------------------------------------------- 開けない場合は、幾らコピーしても、オリジナルファイル以外は開く事ができませんでした。 そもそもこのエラーって、SVFによるものなんでしょうか? OSによって発生するもの、もしくは、SVFが他のアプリケーションと相性が悪くて発生したものだったりするのでしょうか?

  • Webからの印刷

    今Web上で帳票印刷の仕方で迷っています。 帳票ツールを用いて.pdfファイルを作成することは出来、Web上でAcrobatReaderを使って表示が出来たのですが、その時の制御を行いたいのですが方法がわかりません。 参照できるようなページ・ソース等ありましたらお願いします。 知りたいこと・やりたいこと (1)「印刷されたか」、「画面を閉じられたか」を確認したい。 (2)IEでの表示の際にアドレスバー等の表示を行わせたくない(.pdfパスの隠蔽をしたい) (3)印刷後「ページを閉じる」「.pdfファイルを削除」したい。((1)がわかれば出来る気がしますが) 以上よろしくお願いします。