2011-08-02 9 views
0

C#アプリケーションでIKVMを使用しているため、PDFBoxを使用してPDFから情報を抽出できます。 PDFBoxを使用して、PDXObjectImageに画像を抽出できます。このPDXObjectImageをSystem.Drawing.ImageまたはSystem.Drawing.Bitmapに取得する必要があります。 PDXObjectImageはpdxImage.getRGBImage()を使用して簡単にjava.awt.image.BufferedImageに変換されますが、そこからどこに行くのかはわかりません。java.awt.image.BufferedImage/PDXObjectImageをSystem.Drawing.Imageに変換する方法?

私はそれを調べて、バイト単位で変換できることを知っていましたが、それを行う方法を知るためにプログラミングをするのは新しいです。すべてのコードスニペットは非常に高く評価されます。

ありがとうございました!

答えて

2

C#コードの場合は、java.awt.image.BufferedImageのgetBitmap()メソッドを使用できます。これは、System.Drawing.Bitmapを返します。

非表示のため、Java側にいる場合はこのメソッドを呼び出すことはできません。 Javaコードの場合は、.NETの反復のみが機能するはずです。

関連する問題