Loss of PNG Image Quality

I'm trying to display a PNG as a title screen for a game. I'm quite the newb, as the image itself will attest.
Source: http://i30.tinypic.com/sfw96o.png
Screenshot result: http://i25.tinypic.com/29m2d6v.png
I've got all the RenderingHints turned to the quality settings, and use the following image loading/drawing code to put the freshly loaded image into a BufferedImage for later use:
g2.drawImage((new ImageIcon(getClass().getClassLoader().getResource("assets/title.png"))).getImage(),0,0,null);Any ideas? I'm hoping that this is something that people have seen before, but I'm happy to provide more code upon request.

>
Thanks for the reply again. Since Numain's example causes the same loss of color depth on my machine, I've just modified it:>Huh...
OK - I tried your source, and like Numain, failed to see the problem on my PC - the image appeared in the frame at the full color depth.
There were some slightly suspicious aspects to that source, so I have changed them, and made a few other changes to get more information. Run the source below and post back your results, but most importantly, does the problem still happen using this source?
Here are my results..
java.vm.version:      1.6.0-b105
java.vendor:      Sun Microsystems Inc.
os.name:      Windows XP
os.arch:      x86
os.version:      5.1
*** end system props
GraphicsEnvironment: sun.awt.Win32GraphicsEnvironment@9f671b
GraphicsDevice: Win32GraphicsDevice[screen=0]
GraphicsConfiguration: sun.awt.Win32GraphicsConfig@1b9240e
  [dev=Win32GraphicsDevice[screen=0],pixfmt=0]
DisplayMode - bitdepth/WxH: 24/1024x768
ColorModel (screen): ColorModel: #pixelBits = 24 numComponents = 3
  color space = java.awt.color.ICC_ColorSpace@ca0115
  transparency = 1 has alpha = false isAlphaPre = false
*** end screen props
Read start:      Sat Mar 22 20:11:51 EST 2008
Read end:      Sat Mar 22 20:17:04 EST 2008
*** end image load
ColorModel: ColorModel: #pixelBits = 32 numComponents = 4
  color space = java.awt.color.ICC_ColorSpace@ca0115
  transparency = 3 has alpha = true isAlphaPre = false
true is Error? false
*** end cons..:      Sat Mar 22 20:17:04 EST 2008The code used.
import java.awt.*;
import java.awt.image.*;
import javax.swing.*;
import javax.imageio.ImageIO;
import java.net.URL;
import java.util.Date;
public class PngQuality extends JPanel {
  private BufferedImage image;
  public PngQuality() throws Exception {
    URL imageUrl = new URL("http://i30.tinypic.com/sfw96o.png");
    GraphicsEnvironment ge = GraphicsEnvironment.
      getLocalGraphicsEnvironment();
    System.out.println( "GraphicsEnvironment: " + ge );
    GraphicsDevice gd = ge.getDefaultScreenDevice();
    System.out.println("GraphicsDevice: " + gd);
    GraphicsConfiguration gc = gd.getDefaultConfiguration();
    System.out.println("GraphicsConfiguration: " + gc);
    DisplayMode dm = gd.getDisplayMode();
    System.out.println("DisplayMode - bitdepth/WxH: " +
      dm.getBitDepth() + "/" +
      dm.getWidth() + "x" +
      dm.getHeight()
    ColorModel cmScreen = gc.getColorModel();
    System.out.println("ColorModel (screen): " + cmScreen);
    System.out.println("*** end screen props");
    // read the image..
    System.out.println("Read start: \t" + new Date() );
    image = ImageIO.read(imageUrl);
    System.out.println("Read end: \t" + new Date() );
    System.out.println("*** end image load");
    setPreferredSize(new Dimension(800, 600));
    MediaTracker tracker = new MediaTracker(this);
    tracker.addImage(image, 0);
    /* Thought it might be useful.. */
    String[] properties = image.getPropertyNames();
    if (properties!=null) {
      for (int ii=0; ii<properties.length; ii++) {
        System.out.println(
          properties[ii] +
          ": " +
          image.getProperty( properties[ii] )
    /* Check the color model.. */
    ColorModel cm = image.getColorModel();
    System.out.println("ColorModel: " + cm);
    // I get the impression that ImageIO.read blocks and
    // this is redundant, but keep for the moment.
    try {
      tracker.waitForAll();
    } catch(InterruptedException ie) {
      ie.printStackTrace();
    // Is there any error loading the image, in that VM?
    System.out.println("" + tracker.checkAll() +
      " is Error? " + tracker.isErrorAny()
    System.out.println("*** end cons..: \t" + new Date() );
  protected void paintComponent(Graphics g) {
    // did you not read my advice about the ImageObserver?
    // What am I ..talkin' to myself here?
    g.drawImage(image, 0, 0, this);
  public static void main(String[] args) {
    /* Get some basic info. */
    String[] sysProp = {
      "java.vm.version",
      "java.vendor",
      "os.name",
      "os.arch",
      "os.version"
    for (int ii=0; ii<sysProp.length; ii++) {
      System.out.println( sysProp[ii] +
        ": \t" +
        System.getProperty(sysProp[ii]) );
    System.out.println("*** end system props");
    // best to invoke a runnable to create the GUI
    Runnable r = new Runnable() {
      public void run() {
        JFrame f = new JFrame();
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        try {
          f.getContentPane().add(new PngQuality());
        } catch(Exception e) {
          f.getContentPane().add(
            new JLabel("See Stacktrace!"));
          e.printStackTrace();
        f.pack();
        f.setLocationRelativeTo(null);
        f.setVisible(true);
    EventQueue.invokeLater(r);
}Oh, and AFAIR is a less common variant of AFAIK. As Far As I Recall/As Far As I Remember.
My apologies for tossing about obscure abbreviations.
There was a thread on usenet I vaguely recall where some nonser wished to implement a JProgressBar for an image download. Everyone pointed out that images properly displayed within a Java based ImageObserver would provide a better (+ prettier and more relevant) download indicator. GIF images will (or at least, can) show 'low detail' before full download. JPEG will scan down from the top to the bottom of an image. Someone pointed out that PNG supports (I think it was) a number of different mechanisms for 'quick low-detail display'.
Oddly, this is one of the few instances I've seen where the (apparently) blocking behavior of the ImageIO.read() calls for a JPB/ProgressMonitorInputStream.
Edit 1:
ColorModel and GraphicsConfiguration info. line wrapped for better formatting.
P.S. Can you tell from my output, why I commented on the image size? ;-)
Edited by: AndrewThompson64 on Mar 22, 2008 9:46 AM

Similar Messages

  • Re: Sudden loss of project image quality in iMovie 11

    Hi
    I'm an anxious technophobe looking for answers...
    The image quality of my iMovie project suddenly went from crisp, to blurry and made the black areas in the film grey and pixilated/blocky (or is it considered 'noise'?). It had been perfectly fine before. The footage was shot on a 2011 Sony Handicam and I'm using a 2011 MacBook Pro. I had recently installed updates, including one that supposed fixed out of synch sound problems. I had a loss of quality with another project and optimised it to "original size" (It took hours and made absolutely no difference BTW). I should also mention my hard drive has limited space at the moment and iMovie is running very slowly.
    Any suggestions/ diagnosis???
    I am anxious to restore the previous sharp quality I had just hours ago.
    Thanks

    It sounds like the hard disk space could be the culprit.
    I would recommend you get an external drive. You need to move some of your events to the external drive to free up space. This must be done within iMovie. Let us know if you need help with this. (or search the discussions for how to move events)

  • Loss of display image quality when fit to screen

    Hi everyone,
    I've noticed that when I'm editing with PSE and have the view set so that the photo fits the screen (which means, it's very much zoomed out), the quality of the photo suffers.  Almost like there's some pixelation, but not really.  I apologize for the unclear explanation, I just don't know what the term is for this loss of quality when zoomed out a lot.  I don't mean to disparage PSE, which is a great program, but I don't have this problem with another (free) program I also use.  I'm just trying to find out if it's something in my display settings that I can change or some other way I can fix this.  I often like to see the whole picture when editing but it's almost impossible to do editing when looking at the whole picture in PSE since it looks so off.
    Thank you.

    The image size are 1600x1200 or larger and should be adequate in size.  Anyone know how to improve the quality of the stills? I feel it may have something to do with the program resizing/ downsizing the pics.
    You are correct. This is a case of bigger not being better. I would suggest resizing in Photoshop, Photoshop Elements, or similar, to the Frame Size of your Project, or just slightly larger, if you need to pan on any, when they are zoomed out to full size.
    This ARTICLE will give you some tips on resizing.
    Good luck,
    Hunt

  • I just set up a new computer running Windows 8.1. When I go to my icloud photostream, the pictures are in PNG format NOT JPG. When I open and upload photos from the photostream, the resolution is so low that the image quality is terrible. Help?!?

    I just set up a new computer running Windows 8.1. When I go to my icloud photostream, the pictures are in PNG format NOT JPG. When I open and upload photos from the photostream, the resolution is so low that the image quality is terrible. Help?!?

    Hey Sierra, You can do just what you have stated. My question, what is your "other"? If it is over 1.5 GB you most likely have corrupt files. Doing a Restore to New, Factory restore should correct it. Just make sure you make a full backup of all information on your iPod to your computer before you restore, so you don't lose your stuff, contacts, videos, pictures, non-iTunes music, etc, use the cable and connect with your computer. Then, via cable, connect to your computer, run the Restore to new, don't use your backup. Treat this iPod as if it was your first one ever. When restore is done, set up and add what info you wish to install on this iPod. The music apps etc you purchased should be on your computer, if not you should be able to retrieve purchased apps and music from iTunes. Any music, videos, apps not purchased from iTunes will be lost to you if you do not save them to your computer or the cloud first. When your done, make a current Backup and you should good to go. Hope this helps. Good luck. Cheers.

  • Loss of image quality after rotate canvas

    PS7 on Win XP
    Windows Explorer and some software bundled with digital cameras [Canon and Panasonic] warn when rotating a picture that there may be loss of image quality. Presumably it must re-compress the jpg image file?
    In order to avoid that problem, I have been rotating image files in PS7, since no such warning comes up there.
    Is there loss of image quality by rotating or cropping in PS7? I usually save jpg files at quality level 10.
    TIA
    Bruce

    Have seen this posted several months back. Try a search to see if you can dredge up this issue. If not successful, come back and someone with more memory cells than I can answer it.

  • Why has the image quality of my PNG sequences suddenly worsened?

    I've been regularly exporting PNG sequences from Premiere Pro CS6, but suddenly the image quality of the images looks terrible.
    All my export settings look correct. Any thoughts on what might be causing this?
    Thanks...

    ...and now the results are very poor...
    And in which way exactly? How do you judge on quality?
    My ... settings are ... 792x582 (same size as source)... My Preview File Format is the default I-frame only MPEG.
    Your frame size is not good for previewing in PrPro. MPEG 2 uses macroblocks of 8x8 pixels for compressing data. And now what you get with your frame size: 792 pix / 8 = 99; 582 pix / 8 = 72.75
    My export settings are...
    See also this The Video Road blogpost on Understanding Colour Processing and Render at Maximum Depth option benefits.

  • Still image quality loss b/t viewer and canvas?

    When I import a still (I've tried jpg, tiff, etc), the image quality is perfect in the viewer, but as soon as I lay it down on the timeline it is blurred and foggy. What am I doing wrong? Please, any advice would be helpful, as this is for a job and I can't hand this in as is...

    I'm sorry, I just realized someone else posted a similar quesiton. I jumped the gun.

  • Loss of Image quality and shimmering in Imove

    Hi. This is a posting very similar to another forum user but I have the same problem!. I am downloading images from a Pentax K10D onto the Book pro and they are fine, as soon as you load them into iMovie they are terrible, poor image quality, edges of what ever is inside the photo move with a shimmering affect. I have been to the macintosh shop where I live and they don't know!. I have put this on Mac help pages in the USA and Spain still now help or comments, surely someone must have an idea as to why this is going on or is it through bad design of software!!??. regards to all. Kevin

    Hi Matti. Thanks for your work and help you are giving to me and others. I have printed off your info and will try and get my poor old brain round it!. So many people are having the same problem with iMovie it's amazing that the mac software dept has no don anything to rectify this bug and or problem. I have downloaded the software you state "Photo to Movie" but it does not seem to have the same things as iMovie with all the fancy transitions of images and music in the background, I have tried 4 images in this software and thay come up on full screen as 100% perfect, I still have to work out how to get them onto DVD with some kind of presentation. I want to start in the field of wedding photography and need some high end presentation software for digital wedding albums or Imaging with transitin affects, what would you recomend?. I am in spain so we are on PAL here, I think!. I have people over here in the Spanish Mac forums asking about the same problems, is it OK with you to translate some of yours and pass over to them in Spanish?. best regards. Kevin

  • Loss of image quality in file transfer

    We shot an event live and have no problems broadcasting the recorded MPEG file from our Nexus. However, when I try to transfer the file into Premiere Pro or Encore to author a DVD the image is severely pixilated and the quality is unacceptable. The video was shot in Standard DV-NTSC . I have gone over my project and sequence settings a hundred times in PP and Encore. If I drop the MPEG file directly into Encore the image quality is a little better, but still not as good as what's on TV. We think it might be a codec issue. Any suggestions? Should I try this Gspot program?

    Yes thank you lets focus on Encore. I am using CS4, and it is an MPEG-2 file if that makes a difference. I ran the file through Gspot and noticed there were like 20 something codecs that were listed as having a "problem"; mostly Ulead and MainConcept[Adobe2]. As far as preview, monitor, and test burn... it looks bad in all three.

  • Using .png images in a website?

    Being new'ish to Fireworks and the .png format I am really amazed at the quality of png's in a webpage and how the hold their quality. In web design I tend to like placing text over images and this can often have quality issues as text tends not to work to well with a jpeg unless you increase the resolution before hand.
    I have found that while I edit an image in FW and place text over an image if I then save as a jpeg the image may not be as clear as I would like, if I keep it as a .png the quality is perfect.
    I know why this is but on doing some research have found that .png's are still not universally used across may web browsers and as a result it is advised not to use them.
    Some forums say they are fine while others say the opposite in using 'png's in web design, does anyone have any thoughts on this?
    I want to use .png's in my web design instead of jpegs but am undecided from what I read on the Internet so would appreciate any thoughts you may have regarding this.
    Many thanks, Pete.

    On PNG images:
    When you "save" from Fireworks, the file contains extra information in the file header which is proprietary to FW. The file will be viewable in a browser, as browsers just ignore the extra information, but the file is larger than is needed for a Web page. To create a .png file for a browser, you want to "export." (I like using the Image Preview function, myself.) There is no difference in the file extension between a fully-editable FW document .png and a flattened exported .png. In a thread some time ago, a poster commented that he gave his Fireworks documents a .fw.png extension, and exported to the plain .png. I've tried to adopt that approach and I find it helps me keep better track of what's what in my folders. It's up to me to remember to do it, though.
    Exported PNG images can be 32-bit, 24-bit or 8-bit. Here's the difference:
    A 32-bit PNG will represent your FW document with transparency. All the objects will be flattened, of course, but transparent and partially transparent areas will be preserved. The file is 32-bit as you have 8-bits each for red, green, blue, and transparency. Eight bits of data gives you 256 values. (Note: Photoshop calls this a version of the format a 24-bit PNG with transparency.)
    A 24-bit PNG does not have transparency. The 24 bits of data are 8-bits (256 values) for red, green, and blue. In this sense, it is similar to a JPEG, although you do not have the data loss or the color shifts.
    An 8-bit PNG has 256 colors in a list. In a way, this is similar to a GIF image. The interesting thing about PNG8, however, is that colors in PNG8 in Fireworks can be semi-transparent. In a GIF, you have the option of selecting only one color to be fully transparent.
    Using PNG images on the Web
    You will want to export to PNG32, PNG24, or PNG8, as appropriate for your needs. Do not overwrite your Fireworks document! If you use Image Preview when exporting slices, and select a .png format, then that setting will be set for that slice. You can't select .png from the Property Inspector.
    If you need to support Internet Explorer 6, you can use PNG24 with no problem. IE6 will render any semi-transparent areas of PNG32 or PNG8 images as fully transparent. To support PNG32 in your Web pages on IE6, you need to add special code. Even then, however, your visitors' browsers can lock up under circumstances that are not fully understood (http://blogs.cozi.com/tech/2008/03/transparent-pngs-can-deadlock-ie6.html). If you know your visitors won't be using IE6, or the content in the transparent PNGs is purely decorative, then maybe that's not an issue for you.
    Here's a roundup of techniques for using transparent PNGs at Smashing Magazine:
    http://www.smashingmagazine.com/2008/04/16/getting-creative-with-transparency-in-web-desig n/
    File Size
    Choose the best file type for the image you have. No one file type is always better. If you need to support IE6 still, and you can think of how to do your site without transparent PNGs, then the coding will be easier and the cross-browser compatibility will be better. If you use Image Preview (under the File menu item), you can change the quality level for JPEGs. The default level is 80%, which may not be a high enough quality level for a particular image. Higher quality means larger image size, but for photographic elements, a JPEG may still be smaller than a PNG for a given visual quality. It depends on the image content; each image is different.
    Gradients and Banding
    Fireworks creates strict numerical interpolations between the two colors you use for your gradients. If the colors are close together, you may not have enough intermediate colors to span the distance you want to cover and you will get bands. Photoshop produces what appear to be smoother gradients, because that application adds subtle noise into the gradient to prevent banding.
    Indexed Palettes
    If your image contains more than 256 colors and you select an image format with an indexed palette (GIF or PNG8), you may find that Fireworks produces a palette with fewer than 256 colors. This is a known "feature" of the program and there's no known workaround. If you decide to produce transparent PNG8 images, you need to be aware that this can happen.
    And...that's all I can think of that touches on your issues.

  • Animated (up state) button image quality

    Hello,
    I am experienced with Captivate and getting familiar with
    Flash MX.
    I am having trouble with loss of detail (blurry images) when
    importing flash into Captivate.
    In flash, I've created a simple button. It has a movie clip
    in its up state that makes the button "pulse". It has a graphic
    symbol for over, down, and hit states. I have published the swf
    with no compression and %100 "JPEG quality". When I preview the
    swf, it looks and responds to the click well. The button is a
    "NEXT" button that will eventually be used to "continue" the movie.
    It is about 108 pixels in width and 40 pixels high. It is based on
    images I already use for my NEXT button which was created using the
    Image Button functionality of Captivate.
    (NOTE: I have not tried to attach any action script to my new
    button yet because I am still struggling with image quality in
    captivate.)
    Since it can't be imported as a "button", I have imported it
    as an animation. (I am well aware of the issues animations cause
    with "losing focus" and such. Just click a library item and then
    move on.)
    After inserting the animation, the upstate does pulse, the
    over state lights up when I mouse over, and the down state displays
    when I click. But, the image is noticeably Fuzzy. It is easy to
    measure just how fuzzy and bad it looks by putting my test button
    right next to an image of the up and over states in captivate OR
    opening the new button in flash player and looking at it next to
    the images in my image editing software. My images for up and over
    are crisp and clear, The animation in flash player is crisp and
    clear, but the flash animation in Captivate is quite fuzzy. I do
    not think the issue is in flash or in the way the swf was created.
    (NOTE: I actually had to import "big" png images into flash,
    resize them smaller, then make them into graphic symbols in order
    to make the image quality good enough in flash itself. Simply
    importing to the Flash library seemed to make images fuzzy too, but
    I've gotten around that issue by shrinking bigger images.
    ...honestly it works.)
    I want to know if there is anything I can do about this. Any
    insight into getting better image quality of animations in
    Captivate is greatly appreciated. As it stands the fuzzy images
    just look unprofessional and I can’t use my cool pulsing
    button.
    Thanks for your insights.

    While using the fill option for button , you can define the position and fitting for the image.
    Thanks,
    Sanjit

  • Poor image quality when publishing to .mac

    This is very frustrating.
    I buy a high resolution, high quality, royalty-free image. I resize it and crop it in my image editing program and save it as a maximum size .jpg.
    I preview the image in Apple preview, and also drag the image into my web browser and it looks crisp and sharp.
    I put the image on my iWeb page and publish to .mac. I check my site and the image looks horrible! It looks as though it got compressed again on the lowest setting.
    Something very weird is happening to some people. I've read other discussion on this but they are all unresolved.
    I'm a graphic designer and I've used dreamweaver and published to other servers. I know about image quality and optimization. I'm doing the same steps and procedures I've always done to optimize images and I've never had this problem except when I publish to .mac.
    There is a very weird and serious issue going on and I hope someone can resolve this or has an answer.
    Why would an image look crisp and sharp when I view it in my image editing program or in Apple preview, but when publish to .mac it gets re-compressed?
    This may sound silly but do you think Apple is doing this randomly and automatically to users to save server space on .mac? Maybe they think people wont notice or care?
    I am very upset and frustrated and I can't think of any other reason why this is happening.
    Any advice is helpful. Thanks!

    James,
    Thank you very much for your help.
    Here is what I did. I used Apple grab and took a screen shot of my iWeb page where the low res graphic was in position.
    I used this as a "template" for cropping my original image in my image editing program to the exact size I needed.
    I cropped my original image to the size of my "grab" template, deleted the template layer and saved the sharp image as a maximum file size .jpg and placed it into my iWeb page, with "use original size". It fit perfectly in my layout and looked sharp and crisp.
    Now, I published my site and checked the image.
    You were correct! The image came out crisp and sharp, no more quality loss.
    To test your theory, I went back to iWeb and placed an iWeb mask around the same image and re-published it.
    Sure enough! The same image that was once sharp had terrible image loss.
    So I guess you're right, adding any effects to an image creates the image loss.
    Well, this is a terrible shame because I really like some of the border effects. For example, in a photo gallery, you can use an effect such as a slight page curl with drop shadow that appears only for the thumbnail image but the when you click on the image full size, there is no page curl, just the pure image.
    If I create this slight page curl effect and drop shadow in my image editing program, then both my thumbnail and full size image will have this effect.
    Not only that, but in order to get the thumbnail image to lay over my background color, I would have to re-create the page curl effect and place it on a border of the same background color as my page layout. When someone clicks on my thumbnail they will now get the full size image with the page curl effect and a slight border of the page color.
    Also creating this effect in my image editing program will make it more time consuming when I want to change layout styles, because when I create the page curl / drop shadow in my image editing program, I have to change the background color around each image to match the new background color I'm using for my page. Doing this for 20 images every time I want to change my design is allot of work.
    If this is what I have to do, then I have no choice. But at least I would like my thumbnail to have the effect but NOT my full size image.
    How do I do this so only my iWeb thumbnail image has this effect without iWeb forcing it to a PNG and loosing quality?
    Thanks I appreciate you help!

  • How to prevent degradation of image quality when pasting for collage?

    I am trying to do a collage (of family heirloom old pharmacy jars and bottles) from – eventually – about a dozen separate images in Photoshop CS6.  (A variety of sizes, resolutions, qualities and file types will go into the collage, but I wish to retain the image quality of each component at its original level or very close to the original level, even those in some cases the original quality is marginal.)
    I have set up in Photoshop a “background document” at 300 dpi of the right dimensions to paste into my InDesign document (5.1 X 3.6 cm)
    I have tried >six approaches, all of which have resulted in a degradation of the subsequently pasted-in image (not just slight, but very obvious).
    Clearly I’m missing something fundamental about image quality and handling images so that degradation is minimised or eliminated.
    (1) (1)   Using an internet video as a guide – using Mini Bridge to open all the images in PS6 as tabs along the top of the workpage.  Then dragging the first one into the base document.  It comes across huge – ie I only see a small fraction of the image.  Any attempt to Edit/Transform/Scale (to 14% of the pasted image, which in this case is a jpg of 3170 x 1541 at 1789 dpi, 4.5 x 2.2 cm) results in an image that looks horribly degraded compared with what I pasted (open in another window).
    (2)   (2) Same thing happens if I have each image as a new layer on top of the base document.
    (3)  (3)  I tried changing the image that I had put into Layer 2 into a Smart Object and then resized it.  No further ahead – it still looks horrible.
    (4) using a different image [an 800 dpi JPG 3580 x 1715  Pixels, print size (from dpi) 11.4 x 5.4 cm which despite those parameters is of barely acceptable quality] I have tried (a) changing the resolution to 300 dpi, (b) keeping the number of pixels the same (which results in a dpi of over 3000 but doesn't fix the problem; (c) changing the dimensions to a length of 3 cm [about right for the collage] .... but no matter what I do, by the time the image is positioned correctly on the layer, the image quality has gone from barely acceptable to absolutely horrible. That usually happens during the final resizing (whether by numbers or shift-dragging the corners of the image).
    Grateful for any step-by-step strategy as to how best to accomplish the end – by whatever means.  (Or even in a different program!).  Basically, even though I've used images for many years in many contexts, I have never fundamentally understood image size or resolution to avoid getting into such messes.  Also, I'm on a very steep learning curve with Photoshop, InDesign and Illustrator all at the same time - these all seem to handle images differently, which doesn't help.  [Not to mention MS Publisher, which I'm locked into for certain other things...]

    For the individual images, don't worry about the ppi or as you call it dpi (ppi is the correct term BTW) only worry about the pixel dimensions. If the pixel dimensions gets too low, it will look horrible as there is not enough data to work with.
    Therefore the final document that will house all the other images must be large enough in pixel dimensions to handle the smaller images at a high enough dimension that they will look good.
    That being said, if you can load your images in as smart objects as any scaling that takes place samples the original sized document. Making it possible to scale it down to a size that is barely visible and then reset the size back to where it was and have no loss of data.
    Where the ppi will come into play is when you are ready to print the final document, that is when the ppi will tell the printer at what size to print the document on the page.
    If your collage will span more than one page, you may want to do this in InDesign. All images are linked to their respective container (similar process as smart object in theory) Though I beleive smart objects are embedded which is debatable.
    In both InDesign and Illustrator, scaling the image in the document affects the ppi of the image, scaling down would increase the ppi whereas scaling upward would decrease the ppi as the number of pixels (the pixel dimension) has not changed.
    With photoshop, you have a choice, when scaling the entire document, you have the option to resample the image, doing so affects the pixel dimension and in that instance would degrade the image when scaling downward and bluring the image when scaling up. As photoshop is removing pixels when scaling down and guessing the neighbor pixels should be when scaling upward.
    But, when resampling is off, the pixel dimensions do not change and therefore there is no degration or bluring.
    Why this happens has to do with simple math.
    inches x ppi = pixels
    Knowing any two of the above forumula will give you the third.
    When resampling is enabled, the pixels can change and when it is disabled, it is fixed so only the other two values can change.

  • Poor Image Quality when Printing PDF from Office 07 using Acrobat 9 Pro Ext

    Hi there,
    Hoping to figure out why my images (jpegs, gifs, pngs, etc) seem to print in very poor quality when printing from Powerpoint and Word 2007?
    When I actually print out the pdf onto paper, the images seem fine. The image quality is also good in Word and Excel
    I did not have this problem using Office 2003 products.
    Is this a common problem? I realize that the problem maybe Office related but any help or information appreciated.
    Thanks

    If the images' file format is PNG or TIFF you could play with the compression settings available in Acrobat's Preferences.
    Edit > Preferences > select the Category "Convert to PDF".
    In the"Converting To PDF" pane, select PNG or TIFF.
    Then, click on the Edit Settings" button.
    For either image format you could try one of the Lossless compression routines.
    Be well...

  • Image quality takes a hit in Word PDF conversion despite Compression being Off (Acrobat 9)

    When converting a Word doc to PDF, the image quality for embedded pictures seems to be taking a hit. In the resultant PDF, the large pictures have jagged edges, even though when I increase the size in the Word doc the picture looks smooth and high quality.
    Under preferences I've changed the Conversion Settings>Images to have Downsampling off for Color/Grayscale/Monochrome images, and also set Compression to Off. I've also tried setting Compression to Automatic (JPEG) with Maximum quality for Color/Grayscale. Both Compression Off and Maximum quality seem to have almost the same image quality, even though Compression Off doubles the size of the file. Neither has quality quite at the level it is in the Word doc.
    Is there some way to have the image quality for pictures in the PDF equal what it looks like in Word? Are there any more settings I should be aware of?
    I have Acrobat 9 Pro Extended and Office 2007 on Vista 64.

    What's the original file format of the images you're inserting into Word, and are they at 100% scale?
    We've seen issues with scaled high-res images (like header logos) which printed to PDF perfectly with a GIF or JPEG image, but failed dismally with a PNG even though the image resolution was identical and on-screen view was the same. Word has a quirky way of handling image data sent to the print spool compared to what's shown on-screen.

Maybe you are looking for

  • Error while running simple JAXB test class

    I am new to JAXB and trying to run simple tutorial code. I created Java project and added required jar files in a classpath. But I get error as "com.jaxbtest" doesnt contain ObjectFactory.class or jaxb.index I am using Eclipse and I have added these

  • Playing out an HD sequence to SD tape

    Hello, can someone help? I have an HD sequence ( 1920 x 1080, 1080i)which I am trying to play out to an SD tape (don't have an HD deck at mo). The playout seems to freeze on one shot but the audio is fine. It also seems to be letterboxed. Can someone

  • Cisco call manager Network Failover Configuration

    Hi all, I have a cisco call manager 6.0. The server is configured and is functioning very well. Only  today I realized that the server MCS has two NIC and there is the  possibility to configure a networ failover by cli interface. Now the question are

  • Using Mail with CaCert certificate won't work

    Hello everybody! I have a problem, I can't resolve right now. I have a CaCert.org certificate for my emails. I importetd it to my keyring, where it shows up and is marked as trusted. So no problem till this point. Now, when I start Mail and want to w

  • Display messages to user

    Hi i'm new working with labview, i have been made an aplication with express tool vi output called "display msg" and when i run the program in "run continuosly" the message window dont close when i push "ok" i want to know if there is a way to disabl