Background:
I am trying to make use of the pdfbox library (www.pdfbox.com), which is a
java-based project that the user has ported to dotnet using the ikvm
environment (www.ikvm.net). IKVM in turn relies on a port of the GNU
Classpath library, which implements much of the standard java 1.4.
My problem:
GNU classpath supplies the following classes that pdfbox needs:
java.awt.image. BufferedImage
java.awt.Image
They appear in the same assembly, IKVM.GNU.Classp ath.dll, and can both be
seen in the Object Browser after I reference that assembly from my vb.net
project.
Unfortunately, any attempt to use java.awt.image. BufferedImage in my code
is highlighted as a compile error (and reported as a compile error when
building:)
PdfToImageVB.vb (254): Type 'java.awt.Image .BufferedImage' is not defined.
Although both Image (type) and image (namespace) can be seen when scrolling
through intellisense, if you stop at java.awt.image it is captialized to
java.awt.Image.
When I use Sharpdevelop to set up a C# project, I do not have this issue,
but Sharpdevelop has the same issue for a VB.NET project.
Is there anything I can do? I don't enjoy developing in C#...
I am trying to make use of the pdfbox library (www.pdfbox.com), which is a
java-based project that the user has ported to dotnet using the ikvm
environment (www.ikvm.net). IKVM in turn relies on a port of the GNU
Classpath library, which implements much of the standard java 1.4.
My problem:
GNU classpath supplies the following classes that pdfbox needs:
java.awt.image. BufferedImage
java.awt.Image
They appear in the same assembly, IKVM.GNU.Classp ath.dll, and can both be
seen in the Object Browser after I reference that assembly from my vb.net
project.
Unfortunately, any attempt to use java.awt.image. BufferedImage in my code
is highlighted as a compile error (and reported as a compile error when
building:)
PdfToImageVB.vb (254): Type 'java.awt.Image .BufferedImage' is not defined.
Although both Image (type) and image (namespace) can be seen when scrolling
through intellisense, if you stop at java.awt.image it is captialized to
java.awt.Image.
When I use Sharpdevelop to set up a C# project, I do not have this issue,
but Sharpdevelop has the same issue for a VB.NET project.
Is there anything I can do? I don't enjoy developing in C#...
Comment