IWeb hyperlink "ghosted" for images

Why is it that iWeb will not allow me to add a hyperlink to ANY images on my site? When I select an image, then "Insert > Hyperlink", the "Webpage", "Email message", and "File..." options are ghosted, not active, not enabled, dead. Why is that? How can this problem be remedied? I am becoming very frustrated with iWeb '08 now because features that should easily function, such as adding a hyperlink to an image and using Google AdSense without crashing iWeb are totally messed up!
Does anyone have any helpful information about the adding a hyperlink to an image problem? Obviously, any and all helpful info will be greatly appreciated.
Best regards and many blessings,
Stoneman

Inspector. Hmmm... go figure. I am just stupid enough to have tried to enable an image as a hyperlink from the menu "Insert>Hyperlink" DOH!
Thanks so much, Robert. I appreciate your help very much! It works great now!
Blessings!

Similar Messages

  • Hyperlink for images

    How to apply hyperlink for images. Please advice

    var myDoc = app.activeDocument;   
    var  myGr = app.activeDocument.links;   
    //    var myLink = myDoc.links; 
    //alert(myGr.length)   
        for(a=0; a<myGr.length; a++)   
          try{  
            var myGrName = String(myGr[a].name);   
            var mySplitName = myGrName.split(".")[0];
            app.select(myGr[a].parent)   
            myHyperlinkPageItemSource =  app.activeDocument.hyperlinkPageItemSources.add(app.selection[0])   
            var myHyperlinkURLDestination = app.activeDocument.hyperlinkURLDestinations.add( String(mySplitName));  
            var myHyperlink = app.activeDocument.hyperlinks.add(myHyperlinkPageItemSource, myHyperlinkURLDestination, {name:  String(mySplitName)})     
            } catch(e){}   
    alert("Process Completed")  

  • My iWeb Wish List for '07

    Just sent the following to Apple's iWeb Feedback; figured I'd post it here as well just for the heck of it.
    Some of these requests may apply only to my particular -- some would say peculiar -- workflow, but I suspect there are at least a couple which other user's might share.
    (using iWeb 1.1.2 under OX X 10.4.8)
    One User's iWeb Wish List:
    1) Option to have Comments included in Captions for online albums.
    When Importing pics from iPhoto, there should be four checkboxes:
    one for Image Name (i.e. Title),
    one for Date,
    one for Time,
    and especially one for Comments!
    -- allowing the user to determine which of those four bits of iPhoto info are included in the Captions for any kind of online album. It's crazy that right now I can't put up an iWeb photo page that automatically includes the Comments I've taken the time to enter in iPhoto as part of that photo's Caption online.
    If iWeb wants to claim true integration with iPhoto, then this feature seems like a pre-version 1 no-brainer.
    2) "Open in New Window?" option for Hyperlinks.
    When designating some text or a picture as a link, PLEASE give us the option to make that link one that will open in the browser's current page (the default), OR one that will open in a NEW PAGE.
    That's a basic design choice which the creator of any web page should be allowed to make.
    (At least with Homepage I was able to fool it by adding
    " target="_blank
    to the URL I was entering, making Hompage think the addition was actually part of the URL, but causing any browser to see it as the HTML command to open the preceding link in a new window. Unfortunately I can't seem to get this trick to work in iWeb -- would love it if someone could tell me why.)
    3) User-configuarable slideshows.
    When I first started using iWeb, and saw how configurable the pages themselves were, I naturally searched for the Slideshow options. Just basic stuff, like the seconds per-slide duration; the kinds of transitions; the default to change slides manually or automatically; whether to have the controls and the top row of thumbs always visible or show only when you mouse over them; whether to use the reflection effect; what color background to use; the image display size -- that kind of thing. (The kind of control offered in the shareware program ShutterBug, for example.)
    You already know what I found: zilch. It almost feels like two different teams developed the two parts of the program (the wonderfully-customizable Page Creator vs. the take-it-or-leave-it Slideshow) -- or maybe they just ran out of time before the iLife '06 release, and had to throw in the Slideshow part before it was ready.
    4) Previewable Slideshows
    And then I find that not only can I not customize the Slideshow in any way, I can't even preview it within the app itself -- I have to publish the page first, then "preview" it in a browser. This whole section of the iWeb app is definitely not ready for prime time.
    5) More web viewing options.
    The viewer of my iWeb photo page should be able to click on a thumbnail and have it open as either an image in its own window, OR (as is the case in HomePage) as the first frame in a slideshow.
    And even when it opens as an image in a separate window, there should still be the basic <-PREV and NEXT-> buttons to allow the viewer to keep looking at the full-sized images without having to close each window and then double-click on the next thumbnail.
    6) Automatic page length extension.
    Would be a nice user pref to have the page height automatically adjust as new content is added, or as pix are dragged down past the current bottom of page.
    7) Space-saving Import options.
    In order to conserve space on our .Mac accounts, and make for better downloading times of the photo page itself, iWeb needs to offer several Import options once the desired pics from an iPhoto Library (or just from a Finder folder) have been selected:
    Let users pick whether the photos will be uploaded full-size, or automatically reduced to a user-definable maximum height and/or width.
    And make sure to also have (perhaps under an Advanced tab) a sliding scale of jpg quality, with an instant feedback showing what the total file size will be at that particular setting.
    These size and quality parameters should be applicable either to individual files, or to the entire Import as a whole.
    8) Tell us the URLs.
    Simply mousing over a page or site name in the Site Organizer pane (or right-clicking on same), should reveal its full URL as currently published, and allow you to easily copy that URL to the Clipboard (and in turn Paste that URL into a document or an e-mail).
    I know the iWeb URLs all follow the same naming pattern, but why not make it easier for us to access and Copy/Paste those URLs, instead of having to "figure them out"?
    9) Make the Text Boxes easier to see and to move.
    Right now a newly-inserted Text Box is virtually invisible, and until you actually type some text into it it's bloody hard to grab a hold of.
    I'm hoping most of these features have already been incorporated into the next release of iWeb -- and if not, that you'll give serious consideration to implementing all of them as soon as possible. Your users will thank you!
    John Bertram
    Toronto

    This is a user forum, so we can't help with this! You
    can provide iWeb feedback in the File menu of the app.
    Indeed -- hence the very first line of my post:
    "Just sent the following to Apple's iWeb Feedback; figured I'd post it here as well just for the heck of it..."
    Also why I didn't post it as a Question seeking help. Nevertheless, thanks for pointing me both to your site and the RowanCottage one. I'll check out all the iWeb tips on both.
    Meanwhile...
    2) "Open in New Window?" option for Hyperlinks.
    Here's how to do it:
    http://web.mac.com/varkgirl/iWeb/Varkgirl/Open%20links
    %20in%20new%20window.html
    Let's hope that any of these workarounds will soon be a thing of the past. I have to believe that the iWeb team has realized by now that giving the user (i.e. the iWeb page creator) the option to designate how each and every link should open (same page or new page) is such a basic, obvious feature that it MUST already be implemented in the next iWeb, and is only awaiting the release of iLife '07 -- or whatever the next iLife suite will be called.
    6) Automatic page length extension.
    Would be a nice user pref to have the page height
    automatically adjust as new content is added, or as
    pix are dragged down past the current bottom of
    page.
    Um, it does this already.
    Then I must be doing something very wrong. I just tried again -- grabbed a graphic, dragged it down to the bottom of the page so that half of it was now out of site, let go and voila -- nothing. "Content Height" in the Page Inspector didn't change one pixel.
    Even the "Creative" at the downtown Toronto Apple Store -- who I happened to see giving an iWeb demo/workshop the other day -- said the only way to extend the page length was to add a larger value to the Content Height box in the Inspector.
    But I'd still love to know if there's a more intuitive, hands-on kind of way.
    9) Make the Text Boxes easier to see and to move.
    Turn on "Show Layout" in the View menu
    I already did. My point was that even with "Show Layout" on, the faint grey text box that first appears is often hard to see, especially against certain backgrounds. Interestingly, that same Apple Store staffer made the exact same observation (with no prompting from me), and also commented on how the initial blank text box was also tricky to grab and reposition -- he said he always just types some random garbage text first, THEN moves the now much more easily grabbable text box to where he wants it on the page.
    Anyway, I felt at least a little vindicated to hear an Apple frontline employee share a couple of the same little annoyances that had been bugging me just a few days earlier!
    Cheers,
    John Bertram
    Toronto

  • How do I add a dynamic hyperlink to an image in a CRM mail Merge?

    We have a mail merge template that is being used by a number of our sales reps.  The sales reps each have a unique URL they use to send out to potential customers.  Their unique URL is saved on their User record in MSCRM.  We want to
    send out marketing pieces to prospects but we need the ability to dynamically add the user's hyperlink to an image on the mail merge (ex: an image saying "Click here") and cannot find a way to do this.  Is this possible?

    Hi,
        This is not possible using OOTB CRM Marketing mail merge features for CRM 2013. However you can use 3rd party tools like Click Dimension for this Alternatively with MDM you are now able to use more advanced design features including what
    you are trying to achieve.
    http://www.microsoft.com/en-us/dynamics/marketing-customer-center/create-or-view-templates-for-email-marketing-messages.aspx
    http://www.microsoft.com/en-us/dynamics/marketing-customer-center/design-message-content-using-the-graphical-editor.aspx
    Hope this helps.
    Minal Dahiya
    blog : http://minaldahiya.blogspot.com.au/
    If this post answers your question, please click "Mark As Answer" on the post and "Vote as Helpful"

  • CC Image wipe starts with ghost/negative image from previous image

    I have several images wiping onto a screen side by side, one after the other. However after the first image appears, the ghost of that image appears as I start each following wipe. This happens continually throughout all subsequent images.
    Here's an image of the weirdness.
    You can see that the third image on the right is displaying the ghost/negative image of the first image in the sequence. it apears initially then disappears and the wipe completes normally.
    Maybe the church image is haunted... I don't know.
    Help anyone?

    This is the effects panel of the church image.
    This is the next image to wipe on, and is also the next layer up on the timeline.
    Thanks for the help!

  • Hyperlink within an Image

    Hi you all, I really cannot figurate out how to make a standalone image that could just being clicked and then send the browser to a web page.
    I've got a little logo designed in Illustrator CS3, in the attribute features I write the whole web address as http://www.web.com, Image Map: Rectangle, and then when I browse everything runs smooth, then I save my logo for Web and Devices. I save my image as a PNG. Then I have two files: the html file and within my Images folder the png file. I upload the two files to my Joomla site but up there the image is not click-able at all.
    Can I get from any CS3 program an image that could being just clicked and send the browser to a web without the html file? Something like embed my hyperlink in the image?.
    Hope I was clear enough about my concern.
    Thanks in advance for any help in this issue.
    Good day.

    function(){return A.apply(null,[this].concat($A(arguments)))}
    I write the whole web address as http://www.web.com, Image Map: Rectangle, and then when I browse everything runs smooth, then I save my logo for Web and Devices. I save my image as a PNG. Then I have two files: the html file and within my Images folder the png file. I upload the two files to my Joomla site but up there the image is not click-able at all.
    This page was created exactly the way you described, and as you can see, the link works. You have to understand that the directory path to the image, which Illustrator writes, is a relative path. By default, Illustrator creates an Images directory next to the HTML file, and places the PNG in that directory. (You can change this in the export options.) If after uploading to your site, there is no Images folder next to the HTML page, then the HTML page will not find the image.
    But you do not say the image is not appearing at all; you imply that the image is showing but the link is not working. If that's the case, then post a link or URL to the page so someone here can look at the source code.
    JET

  • Ghosting fresh image of OSX W/O Time Capsule

    I was wondering if there is a way to either Ghost an Image of OS-X using Symantec or better yet without Symantecs Ghost application such as using a USB External drive for a Bk-Up. I am new to Apple and I know this stuff in relation to a Windows machine but clearly have no clue for an Apple product but I am learning and want to know more. Absolutle a different and more attractive user friendly machine so far. " Less crashes to. LOL!!!" = )- Any and all positive input is welcome and appreciated from anyones experience to accomplish this goal. Also one more thing and it's nothing to do with the topic but when I open my pictures folder all my pics are jumbled one over the other. Is there a way to keep it from being so Chaotic cause man, it bites to highlight all then clean up. I know I'll be posting more information in the fuure so keep an eye out for me and thanks a bunch and have a great one...

    There certainly is. In the Mac world we don't have "Ghost", but we do have a number of "cloning" utilities, foremost of which (in my opinion) is the excellent and free Carbon Copy Cloner. It will copy a system to another drive, keeping it bootable. Note that you can only boot from USB using an Intel Mac.
    For your second question, if you're talking about opening your Pictures folder (or any other location) in the Finder, you can use View Options to "permanently" set a view. Open the folder, go to Icon View if it's not already active, then go to the menu View - Show View Options, and then customize as you'd like (eg, keep arranged by name, show preview, etc).
    Matt
    Matt

  • Can you add hyperlinks to the images created in the slideshow on the command menu?

    can you add hyperlinks to the images in the slideshow created
    from the command menu? thanks

    On 30 Aug 2008 in macromedia.fireworks, mediastream13 wrote:
    > can you add hyperlinks to the images in the slideshow
    created from
    > the command menu?
    Unfortunately, those slideshows aren't all that flexible. I
    don't think
    that Adobe supplies the source for the Flash slideshows. But
    if you use
    the spry slideshow, you should be able to edit the HTML in
    Dreamweaver to
    add links.
    Have a look at one of Project Seven's graphics presentation
    products -
    Lightshow Magic, Slide Show Magic or Image Gallery Magic.
    They're $95
    each, and extremely flexible in what you can do with them.
    http://projectseven.com/
    Joe Makowiec
    http://makowiec.net/
    Email:
    http://makowiec.net/contact.php

  • Satellite L650-18M - Ghost disk image

    I have just bought an L650-18M. I installed and configured my software, loaded Ghost and made an image of the C drive as part of my backup regime. So far so good.
    For various reasons I had to restore drive C from this image, but got a 'boot manager missing' message. Fortunately I had made a 64 bit repair disc on another PC so was able to repair and boot it.
    The windows repair disc installed the boot directory which, when I looked at what Ghost had 'imaged' was missing - on other windows 7 machines this directory is installed in drive C and contains the boot manager for several countries. I have since restored the Laptop to factory settings and the boot directory is not installed on drive C - it is a hidden OS file normally on other windows 7 machines.
    My Question is, how do I make a ghost image which includes the boot manager, so it will restore and boot correctly, as I presume that the directory in question is in the hidden recovery partition.
    Bob

    Hello Bob
    Please dont understand me wrong but your question has nothing to do with Toshiba and if you need some advice you should contact Norton or check their FAQ section.
    I mean they have best experience with own product and knowhow how to do this.
    I used Ghost in the past but unfortunately I cannot tell you how it works now.
    By the way: which Ghost version do you use, 14.0 maybe?

  • ITunes Setup for Imaging

    Users have their iTunes library stored on a network drive. Their computers will be "Ghosted" (re-imaged) to a default image. When ghosted the computers will lose their settings. They have purchased music, podcast, and music that they don't want to lose. Ghosting will not change or remove their library, it will only reset iTunes. Is it possible to re-link their iTunes library with their computer?
    Thanks for any help.

    There are several different ways to use two iPods with one computer, have a look at this help page for suggestions: How to use multiple iPods with one computer
    If you want to use selected playlists for each iPod try this. Open iTunes and create a playlist to update from iPod from, call them -My iPod1, -MyiPod 2 for example (the dash will position them at the top of the playlists in Sources). Drag whatever content you want to have into each playlist. Now connect your first iPod and when it appears in the Source list click on the iPod icon to bring up the preference tabs in the main pane. Go to the Music tab and choose Sync Music and the Selected playlists radio button. Choose the playlist you just made for this iPod from the selection and click Apply. Eject this iPod and connect the next one and follow the procedure above only choose the playlist you made for this iPod. Eject the second iPod and repeat the process until they are all done.
    You can also sync from any existing playlists by choosing the same setting, you just need to make sure that the size of the playlists don't exceed the capacity of your iPod.

  • How do I add Hyperlinks to Flash Images?

    I've just begun to dabble in Flash and created a neat little project first up as an experiment, but now want to learn how to take it to the next level.
    I watched this tutorial...
    http://youtu.be/5yjvBDgB0NA
    and am now wondering how I can hyperlink the main images?
    Here's the code I have:
    stop();
    button1.addEventListener(MouseEvent.MOUSE_OVER,showpic1);
    button2.addEventListener(MouseEvent.MOUSE_OVER,showpic2);
    button3.addEventListener(MouseEvent.MOUSE_OVER,showpic3);
    button4.addEventListener(MouseEvent.MOUSE_OVER,showpic4);
    button5.addEventListener(MouseEvent.MOUSE_OVER,showpic5);
    function showpic1(Event:MouseEvent):void{
        gotoAndStop("pic1")
    function showpic2(Event:MouseEvent):void{
        gotoAndStop("pic2")
    function showpic3(Event:MouseEvent):void{
        gotoAndStop("pic3")
    function showpic4(Event:MouseEvent):void{
        gotoAndStop("pic4")
    function showpic5(Event:MouseEvent):void{
        gotoAndStop("pic5")
    I tried adding this:
    On (Release)
    Get URL ("http://www.google.com", window="_blank")
    End On
    ...but it makes the images rotate through in a crazy way and breaks the mouse over function.
    Can anyone teach me how to create hyperlinks for each "pic"?
    Thank you

    OK.
    Prematurely said everything was wonderful...have had a little stumble though.
    The first pic ("pic1") is linking through nicely.
    BUT...
    "pic2" to "pic5" is giving off an error #1009
    Here's the code:
    stop();
    button1.addEventListener(MouseEvent.MOUSE_OVER,showpic1);
    button2.addEventListener(MouseEvent.MOUSE_OVER,showpic2);
    button3.addEventListener(MouseEvent.MOUSE_OVER,showpic3);
    button4.addEventListener(MouseEvent.MOUSE_OVER,showpic4);
    button5.addEventListener(MouseEvent.MOUSE_OVER,showpic5);
    facebook.addEventListener(MouseEvent.CLICK, gotoFacebook);
    linkedin.addEventListener(MouseEvent.CLICK, gotoLinkedIn);
    youtube.addEventListener(MouseEvent.CLICK, gotoYouTube);
    twitter.addEventListener(MouseEvent.CLICK, gotoTwitter);
    flickr.addEventListener(MouseEvent.CLICK, gotoFlickr);
    function showpic1(Event:MouseEvent):void{
    gotoAndStop("pic1")
    function showpic2(Event:MouseEvent):void{
    gotoAndStop("pic2")
    function showpic3(Event:MouseEvent):void{
    gotoAndStop("pic3")
    function showpic4(Event:MouseEvent):void{
    gotoAndStop("pic4")
    function showpic5(Event:MouseEvent):void{
    gotoAndStop("pic5")
    function gotoFacebook(event:MouseEvent):void {
         var FB:URLRequest = new URLRequest("http://facebook.com/");
         navigateToURL(FB);
    function gotoLinkedIn(event:MouseEvent):void {
         var LI:URLRequest = new URLRequest("http://linkedin.com/");
         navigateToURL(LI);
    function gotoYouTube(event:MouseEvent):void {
         var YT:URLRequest = new URLRequest("http://youtube.com/");
         navigateToURL(YT);
    function gotoTwitter(event:MouseEvent):void {
         var Tw:URLRequest = new URLRequest("http://twitter.com/");
         navigateToURL(Tw);
    function gotoFlickr(event:MouseEvent):void {
         var FL:URLRequest = new URLRequest("http://flickr.com/");
         navigateToURL(FL);
    I don't understand why the first linked picture works but the others dont?
    Thank you for your help

  • Relative paths for images upset by forwarding requests

    Hello World.
              I am using a web app deployed in Weblogic 5.1 with service pack 8.
              I have hit a problem which puzzles me. When I forward a request from
              one JSP to another (say from A to B) the web server seems to take the
              URLs of the images on the served file (B) relative to the path on the
              calling file (A). Here's a detailed explanation...
              Suppose I have a the web app structured as follow
              /oddApp/launch/A.jsp
              /oddApp/B.jsp
              /oddApp/images/tick.gif
              Page A simply stores its request URI and forwards its request to page B
              <jsp:forward page="/B.jsp" />
              Page B displays its requestURI, contextPath and servletPath. It also
              attempts
              to show three images
              <img src="images/tick.gif">
              <img src="../images/tick.gif">
              <img src="/images/tick.gif">
              When I invoke page B directly, the first image is shown, the others are not.
              When I invoke page A, it forwards to B and the second image is shown, the
              others are not.
              In each case the URI, contextPath and servletPath are correctly displayed
              with regard to page B.
              URI = [oddApp/B.jsp]
              contextPath = [oddApp]
              servletPath = [B.jsp]
              The URI in A.jsp is also correct (i.e. /oddApp/launch/A.jsp).
              The search for the images seems to be relative to the original URI (i.e. not
              the URI used to forward), which strikes me as daft. It means that page B
              must be aware of where it is being called from. It is perfectly plausible
              that
              relative paths which suit when called from one location are incorrect when
              called from another.
              I had thought that including the leadling slash (as shown as the third
              image)
              would cause the search relative to the document root (/oddApp/), but this
              appears not to be the case. The search is done relative to the root of the
              server not the web app.
              Adding jsp mappings in the deployment descriptor of the web app does not
              help (I had thought it a long shot anyway).
              Does anyone have any thoughts on this?
              PHiL
              

    i face the same problem (WinNT, WLS6.0): my wep app has a contextRoot " root " which makes it react to the URL: http://host:port/root /: it is this folder which will be used as a basis by the Web server But in the jps I use a relative URL for images: / images/toto.gif : it works very well when I deploy my jsp out of a Web-app by setting a document.root to the weblogic web server.On the other hand, once deployed in a Web-app, images are not found because the default path of the browser is http://host:port, without the context root of the Web-app! In other words, my war has images/*.gif in its root but when /images/toto.gif is resolved in a jsp, as the relative URL is not prefixed by my context-root, the image is not search in the war! actually, if I type http://host:port/root/toto.gif, my image appearsany clues? an alias on the web server? a setting in web.xml/application.xml and their weblogic equivalent files?
              

  • How do I show file size in the Finder icon view for images?

    How can I add the file size to the icon view "File Info" for images?
    I know how to get it to display the image size under View Options. In this mode it shows pixel dimensions for some images (not for svg or pdfs tho) and file size for some non-images (rar, zip, but not txt or plain text files).
    Is there some plist I can modify?

    Just found the answer in a post with this subject: 
    How Do I Change the Mailbox Font Size in the Sidebar?

  • I've had an iWeb site running for 4 months and I publish a monthly newsletter. Since August I've been unable to republish. The test connection under FTP settings works but I get an error message when I try to upload newsletter. Am I missing something mis

    I've had an iWeb site running for 4 months and I publish a monthly newsletter. Since August I've been unable to republish. The test connection under FTP settings works but I get an error message when I try to upload newsletter. Am I missing something?

    Where are you hosting the site a what are you using to upload the site files to the server?
    OT

  • DrawImage takes long time for images created with Photoshop

    Hello,
    I created a simple program to resize images using the drawImage method and it works very well for images except images which have either been created or modified with Photoshop 8.
    The main block of my code is
    public static BufferedImage scale(  BufferedImage image,
                                          int targetWidth, int targetHeight) {
       int type = (image.getTransparency() == Transparency.OPAQUE) ?
                        BufferedImage.TYPE_INT_RGB :
                        BufferedImage.TYPE_INT_RGB;
       BufferedImage ret = (BufferedImage) image;
       BufferedImage temp = new BufferedImage(targetWidth, targetHeight, type);
       Graphics2D g2 = temp.createGraphics();
       g2.setRenderingHint
             RenderingHints.KEY_INTERPOLATION, 
             RenderingHints.VALUE_INTERPOLATION_BICUBIC
       g2.drawImage(ret, 0, 0, targetWidth, targetHeight, null);
       g2.dispose();
       ret = temp;
       return ret;
    }The program is a little longer, but this is the gist of it.
    When I run a jpg through this program (without Photoshop modifications) , I get the following trace results (when I trace each line of the code) telling me how long each step took in milliseconds:
    Temp BufferedImage: 16
    createGraphics: 78
    drawimage: 31
    dispose: 0
    However, the same image saved in Photoshop (no modifications except saving in Photohop ) gave me the following results:
    Temp BufferedImage: 16
    createGraphics: 78
    drawimage: 27250
    dispose: 0
    The difference is shocking. It took the drawImage process 27 seconds to resize the file in comparison to 0.78 seconds!
    My questions:
    1. Why does it take so much longer for the drawImage to process the file when the file is saved in Photoshop?
    2. Are there any code improvements which will speed up the image drawing?
    Thanks for your help,
    -Rogier

    You saved the file in PNG format. The default PNGImagReader in core java has a habit of occasionally returning TYPE_CUSTOM buffered images. Photoshop 8 probably saves the png file in such a way that TYPE_CUSTOM pops up more.
    And when you draw a TYPE_CUSTOM buffered image onto a graphics context it almost always takes an unbearably long time.
    So a quick fix would be to load the file with the Toolkit instead, and then scale that image.
    Image img = Toolkit.getDefaultToolkit().createImage(/*the file*/);
    new ImageIcon(img);
    //send off image to be scaled A more elaborate fix involves specifying your own type of BufferedImage you want the PNGImageReader to use
    ImageInputStream in = ImageIO.createImageInputStream(/*file*/);
    ImageReader reader = ImageIO.getImageReaders(in).next();
    reader.setInput(in,true,true);
    ImageTypeSpecifier sourceImageType = reader.getImageTypes(0).next();
    ImageReadParam readParam = reader.getDefaultReadParam();
    //to implement
    configureReadParam(sourceImageType, readParam);
    BufferedImage img = reader.read(0,readParam);
    //clean up
    reader.dispose();
    in.close(); The thing that needs to be implemented is the method I called configureReadParam. In this method you would check the color space, color model, and BufferedImage type of the supplied ImageTypeSpecifier and set a new ImageTypeSpecifier if need be. The method would essentially boil down to a series of if statements
    1) If the image type specifier already uses a non-custom BufferedImage, then all is well and we don't need to do anything to the readParam
    2) If the ColorSpace is gray then we create a new ImageTypeSpecifier based on a TYPE_BYTE_GRAY BufferedImage.
    3) If the ColorSpace is gray, but the color model includes alpha, then we need to do the above and also call seSourceBands on the readParam to discard the alpha channel.
    3) If the ColorSpace is RGB and the color model includes alpha, then we create a new ImageTypeSpecifier based on an ARGB BufferedImage.
    4) If the ColorSpace if RGB and the color model doesn't include alpha, then we create a new ImageTypeSpecifier based on TYPE_3BYTE_BGR
    5) If the ColorSpace is not Gray or RGB, then we do nothing to the readParam and ColorConvertOp the resulting image to an RGB image.
    If this looks absolutely daunting to you, then go with the Toolkit approach mentioned first.

Maybe you are looking for