Hej
Jeg har en applet, der download'er store billeder og viser små udsnit af
dem.
Hvis jeg bruger et Image objekt fylder det én byte pr. pixel. Det er for
meget.
Jeg kan download'e billedet som en stream, hvorefter billedet ligger i et
byte-array i ram.
Det fylder ikke nær så meget. Problemet opstår først når jeg kreerer selve
Image objektet.
image = Toolkit.getDefaultToolkit().createImage(b,0,bytesRead);
Er det muligt at kreere et Image objekt fra det tilsvarende byte-array hvor
jeg
angiver hvilket udsnit, jeg vil have kreeret.
Jeg kunne hakke billederne i småstykker på serveren. Det ville jeg
imidlertid meget nødigt.
Tak for hjælpen
|