If you use gwt client bundle for referencing your images in your gwt app, gwt
compiler will decide how is best way of "storing" the images.
By default, it stores small images in with the content embedded in the urls,
like: <img src="data:101010010100110". For bigger images, it store them as
regular files and regular urls, like src="afile1.png"
In client bundles you can force the gwt compiler to a technic. For example, if
I don't want the compiler to "inline" the data image in urls I annotate the
ImageResource with @ImageOptions(preventInlining=true) as the following code
shows.
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.resources.client.ImageResource.ImageOptions;
public interface TestImageResources extends ClientBundle {
TestImageResources INSTANCE = GWT.create(TestImageResources.class);
@ImageOptions(preventInlining=true)
@Source("smallLion.png")
ImageResource smallLion();
}
regards,
On Mon, 30 Jan 2012 18:56:10 -0800 (PST)
wahaha <[email protected]> wrote:
> there has many small pictures in a page,does GWT will merge them by
> default?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
--
Sebastian Gurin <[email protected]>
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.