2011-08-02 2 views
0

PDF에서 정보를 추출하기 위해 PDFBox를 사용할 수 있도록 C# 응용 프로그램에서 IKVM을 사용하고 있습니다. 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이 반환됩니다.

hide이기 때문에 Java 측에 있다면이 메소드를 호출 할 수 없습니다. Java 코드에 있다면 .NET 반추 만 작동해야합니다.

관련 문제