Image loses quality when loaded in Java

Images seem to lose quality when you load them in Java. Try this out to see what I mean... test_out.jpg is smaller than test_in.jpg
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class ImageTest
    public static void main (String args [])
        BufferedImage img = ImageIO.read (new File ("test_in.jpg"));
        ImageIO.write (img, "JPG", new File ("test_out.jpg"));
}Is there any way around this? I need to manipulate the image in Java, so I can't just input and output the bytes of the file.

Well, it's basically cutting the file in half... 1.69
MB to 862 KB. Doing the same thing in C# keeps the
file size 1.69 MB (no quality lost), but I want to
use Java because it's easier to manipulate pictures
in Java. 800 KB seems a little extreme...There is a lot of difference between no size loss in a file and "no quality loss". Each time you JPG something, some quality is lost even it the size of the file that results is the same as before--it's in the JPS algorithm for comprssion.

Similar Messages

  • Images lose quality when imported into Pages

    Hi,
    when I import images into Pages, they lose quality. They are normal jpg files.
    After the import they look a bit fuzzy. I dunno why...
    thanks

    In the Inspector "Measures" there is a button allowing us to reset to the original size.
    Of course, the picture will be smaller than the blurred one
    or
    will be too large and parts will be hidden.
    Yvan KOENIG (from FRANCE mardi 30 juin 2009 12:12:46)

  • Why do Apple photos lose quality when imported to Windows?

    When photos taken on an Apple phone are imported to Windows Photoshop Elements 11, the photos seriously lose quality.  Why?

    A bitmap image (such as a .jpg or .gif) is basically a grid of colors, which are represented by the values (numbers) for how much red, green, and blue of each pixel in the grid to activate when the image is displayed on a monitor or printed.
    Some bitmap images (including .jpgs) can also specify a color profile. Applications that support color profiles will adjust the color values before they are displayed. Photoshop honors color profiles, Fireworks does not. Fireworks does not, because most browsers do not; Fireworks displays images as they will be seen on the Web. Photoshop does, because Photoshop can support color profiles for print devices.
    Photoshop has a default color profile. If you open an image that does not have a color profile in Photoshop, Photoshop will apply its default color profile to the image and adjust the color values it displays. Photoshop shows you modified data; Fireworks shows you the raw data. This is not a quality issue, because nothing has changed with your image and the applications are operating exactly as they are supposed to.
    What you want, I think, is to be able to open your image in Photoshop, and then save the richer view of the colors you see, but without a color profile.
    Read this article: http://www.viget.com/inspire/save-for-web-simply
    You can find out more about this whole issue if you query your favorite search engine for the phrase "photoshop save for web color shift" (without the quotes).

  • FLASH VIDEO LOSES QUALITY WHEN "WMODE" SET TO TRANSPARENT

    I have a flash video beside a roll out menu. When I set the
    "wmode" to transparent the video loses quality. Any help would be
    appreciated. Thanks.

    This is a multi-part message in MIME format.
    --------------010106060209070007020804
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed
    Content-Transfer-Encoding: 7bit
    actually, i can see in that code that you do still have wmode
    transparent stuff in there. if you look just a little before
    the ending
    script tag, you'll see some. and then it's also in one of the
    parameter
    tags. in fact, you have the wmode=transparent parameter tag,
    but not the
    one that the instruction i gave you said to put in! actually,
    it doesn't
    look like you followed the instructions i gave you at all! at
    least not
    completely.
    i think your best bet might be to just delete the video from
    the page
    (your code is too messed up for me to figure it out, sorry)
    and
    re-insert it, then follow the instructions on the link i gave
    you. but
    you need to do EVERYTHING it says to do, all the way until it
    says *"2.
    Hiding the <select> element:"
    * if you start fresh and follow those instructions precisely,
    i think it
    will work!
    just started wrote:
    > courtney (n h c) wrote:
    > quick question: when you did the stuff in the link i
    gave you, did you
    > remember to take out any wmode/transparent stuff that
    you already put in
    > there?
    >
    > Yes I did take out the wmode/transparent.
    >
    > This is the code. Thanks.
    >
    > <script type="text/javascript">
    > AC_FL_RunContent(
    > 'codebase','
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#
    >
    version=8,0,0,0','width','550','height','367','id','FLVPlayer','src','FLVPlayer_
    >
    Progressive','flashvars','&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamNam
    >
    e=videos/2007_fishing_video&autoPlay=true&autoRewind=true','quality','high','sca
    >
    le','noscale','name','FLVPlayer','salign','lt','pluginspage','
    http://www.macrome
    >
    dia.com/go/getflashplayer','movie','FLVPlayer_Progressive','wmode','transparent'
    > ); //end AC code
    > </script><noscript><object
    > classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    > codebase="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve
    > rsion=8,0,0,0" width="550" height="367"
    id="FLVPlayer">
    > <param name="movie" value="FLVPlayer_Progressive.swf"
    />
    > <param name="salign" value="lt" />
    > <param name="quality" value="high" />
    > <param name="scale" value="noscale" />
    > <param name="wmode" value="transparent" />
    > <param name="FlashVars"
    >
    >
    value="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=videos/2007_fishi
    > ng_video&autoPlay=true&autoRewind=true" />
    > <embed src="FLVPlayer_Progressive.swf" wmode="opaque"
    width="550"
    > height="367" quality="high"
    > pluginspage="
    http://www.macromedia.com/go/getflashplayer"
    > type="application/x-shockwave-flash"></embed>
    >
    flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=videos/2007_f
    > ishing_video&autoPlay=true&autoRewind=true"
    quality="high" scale="noscale"
    > width="550" height="367" name="FLVPlayer" salign="LT"
    > type="application/x-shockwave-flash"
    > pluginspage="
    http://www.macromedia.com/go/getflashplayer"
    />
    > </object>
    > </noscript>
    >
    >
    --------------010106060209070007020804
    Content-Type: text/html; charset=ISO-8859-1
    Content-Transfer-Encoding: 7bit
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
    Transitional//EN">
    <html>
    <head>
    <meta content="text/html;charset=ISO-8859-1"
    http-equiv="Content-Type">
    </head>
    <body bgcolor="#ffffff" text="#000000">
    actually, i can see in that code that you do still have wmode
    transparent stuff in there. if you look just a little before
    the ending
    script tag, you'll see some. and then it's also in one of the
    parameter
    tags. in fact, you have the wmode=transparent parameter tag,
    but not
    the one that the instruction i gave you said to put in!
    actually, it
    doesn't look like you followed the instructions i gave you at
    all! at
    least not completely.<br>
    <br>
     i think your best bet might be to just delete the
    video from the page
    (your code is too messed up for me to figure it out, sorry)
    and
    re-insert it, then follow the instructions on the link i gave
    you. but
    you need to do EVERYTHING it says to do, all the way until it
    says <strong>"2.
    Hiding the &lt;select&gt; element:"<br>
    <br>
    </strong> if you start fresh and follow those
    instructions precisely, i
    think it will work!<br>
    <br>
    just started wrote:
    <blockquote cite="mid:[email protected]"
    type="cite">
    <pre wrap="">courtney (n h c) wrote:
    quick question: when you did the stuff in the link i gave
    you, did you
    remember to take out any wmode/transparent stuff that you
    already put in
    there?
    Yes I did take out the wmode/transparent.
    This is the code. Thanks.
    &lt;script type="text/javascript"&gt;
    AC_FL_RunContent(
    'codebase','<a class="moz-txt-link-freetext" href="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#">http://download.macr omedia.com/pub/shockwave/cabs/flash/swflash.cab#</a>
    version=8,0,0,0','width','550','height','367','id','FLVPlayer','src','FLVPlayer_
    Progressive','flashvars','&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_3&amp;streamN am
    e=videos/2007_fishing_video&amp;autoPlay=true&amp;autoRewind=true','quality','high','sca
    le','noscale','name','FLVPlayer','salign','lt','pluginspage','<a
    class="moz-txt-link-freetext" href="
    http://www.macrome">http://www.macrome</a>
    dia.com/go/getflashplayer','movie','FLVPlayer_Progressive','wmode','transparent'
    ); //end AC code
    &lt;/script&gt;&lt;noscript&gt;&lt;object
    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase=<a class="moz-txt-link-rfc2396E" href="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">"http ://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve
    rsion=8,0,0,0"</a> width="550" height="367"
    id="FLVPlayer"&gt;
    &lt;param name="movie" value="FLVPlayer_Progressive.swf"
    /&gt;
    &lt;param name="salign" value="lt" /&gt;
    &lt;param name="quality" value="high" /&gt;
    &lt;param name="scale" value="noscale" /&gt;
    &lt;param name="wmode" value="transparent" /&gt;
    &lt;param name="FlashVars"
    value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_3&amp;streamName=videos/2007_fi shi
    ng_video&amp;autoPlay=true&amp;autoRewind=true"
    /&gt;
    &lt;embed src="FLVPlayer_Progressive.swf" wmode="opaque"
    width="550"
    height="367" quality="high"
    pluginspage=<a class="moz-txt-link-rfc2396E" href="
    http://www.macromedia.com/go/getflashplayer">"http://www.macromedia.com/go/getflashplayer" </a>
    type="application/x-shockwave-flash"&gt;&lt;/embed&gt;
    flashvars="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_3&amp;streamName=videos/200 7_f
    ishing_video&amp;autoPlay=true&amp;autoRewind=true"
    quality="high" scale="noscale"
    width="550" height="367" name="FLVPlayer" salign="LT"
    type="application/x-shockwave-flash"
    pluginspage=<a class="moz-txt-link-rfc2396E" href="
    http://www.macromedia.com/go/getflashplayer">"http://www.macromedia.com/go/getflashplayer" </a>
    /&gt;
    &lt;/object&gt;
    &lt;/noscript&gt;
    </pre>
    </blockquote>
    </body>
    </html>
    --------------010106060209070007020804--

  • Screen Capture Video Loses Quality When Imported Into iMovie - WHY?

    I am using screen capture software to make a video of my screen at 1024x768. The video is for a tutorial. I want to use iMove to get things like transitions and such into the movie, and to add text and audio. The problem is that, although the video looks great in QuickTime, it loses quality significanly when I import into iMove. The text on the screen is blurry, and the quality of everything else is terrible as well.
    Is this s limitation of iMove? Can screen capture video be imported? Does it only work with DV?
    Also, I tried to convert the file to many other formats, from QuickTime to MPEG-4, so it's not the file type.
    If anyone can help me out, I've be very grateful.
    Thanks!
    iBook G4   Mac OS X (10.4.5)  

    Your dimensions are getting in the way. iMovie converts your 1024X768 to a DV Stream file that is 720X480.
    One workaround would be to set your display resolution smaller. Try 800X600 (if your windows fit that size).
    If you're using Snapz Pro you should set your window capture to 640X480. This size will import nicely into iMovie.
    An even better way would be to do all of the work using QuickTime Pro. Again a 1024X768 QT.mov file would not fit on the most common display settings used. When you add the QT Player window the controller would be below the screen and not accessible for most users.
    800X600 would make a better file (smaller, too). It would still be 4:3 aspect and would also import into iMovie.

  • Image loses ColorMatrixFilter when zoomed above 2880 pixels

    I have a image viewer component that allows the user to zoom
    and scroll an image. The user is allowed to invert the image. The
    problem I have is that when the user zooms the image so that the
    height is above 2880 the image loses its inverted filter and
    reverts to viewing the original image. The following is from the
    DisplayObect.cacheAsBitmap flex doc.
    The cacheAsBitmap property is automatically set to true
    whenever you apply a filter to a display object (when its filter
    array is not empty), and if a display object has a filter applied
    to it, cacheAsBitmap is reported as true for that display object,
    even if you set the property to false. If you clear all filters for
    a display object, the cacheAsBitmap setting changes to
    what it was last set to.
    A display object does not use a bitmap even if the
    cacheAsBitmap property is set to true and instead renders from
    vector data in the following cases:
    The bitmap is too large: greater than 2880 pixels in either
    direction.
    The bitmap fails to allocate (out of memory error).
    My relevant section of code for applying the inverted state
    to the
    image follows:
    public function invertImage():void
    var matrix:Array = new Array();
    matrix = matrix.concat([-1, 0, 0, 0, 255]);
    matrix = matrix.concat([ 0, -1, 0, 0, 255]);
    matrix = matrix.concat([ 0, 0, -1, 0, 255]);
    matrix = matrix.concat([ 0, 0, 0, 1, 0]);
    var filter:ColorMatrixFilter = new
    ColorMatrixFilter(matrix);
    var filters:Array = new Array();
    filters.push(filter);
    image.filters = filters;
    Any suggestions on how I can workaround the 2880 limitation?

    Louis, it sounds like you have a few problems to overcome here.
    First, Facebook seems to be confused about what size of a picture it wants.
    Second, your image is taller than wde (220 x 426), and Facebook wasts the cover image to be wider than tall (851? x 315?).  You will have to crop something to make that happen.
    How do I zoom out on the image and save it ??
    Zooming is irrelevant to what your picture looks like or the size of the picture.  Think of a magnifying glass on top of that huge unabridged dictionary in the library.  You don't change anything about the dictionary by looking at it through a magnifying glass.  You just change how you perceive it.
    You need to resample the image.  In your case, you need to put more pixels into the photo than currently exist.  You might think about creating a different picture that's the right size, or at least has more pixels.  By resmpling to incldue more pixels, your photos will becoem "pixelated".
    nathan

  • Problem when loading simple java class in Oracle

    Hi,
    I am using loadjava to load the java class in the oracle database. But it is failing. Can some one please help me out with this.
    Command.
    loadjava -thin -user username/password@zrtph0ja:1521:database -resolve firstProcedure.class
    Errors:
    Error while computing shortname of firstProcedure
    ORA-06550: line 1, column 13:
    PLS-00201: identifier 'DBMS_JAVA.SHORTNAME' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    Error while computing shortname of firstProcedure
    ORA-06550: line 1, column 13:
    PLS-00201: identifier 'DBMS_JAVA.SHORTNAME' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    ORA-29521: referenced name java/io/PrintStream could not be found
    ORA-29521: referenced name java/lang/Object could not be found
    ORA-29521: referenced name java/lang/String could not be found
    ORA-29521: referenced name java/lang/StringBuffer could not be found
    ORA-29521: referenced name java/lang/System could not be found
    loadjava: 7 errors
    Please help.
    Regards
    Sudhir
    null

    U havent installed JServer in ur DBMS.
    Read the Oracle 8i JServer Manual for
    manually installing the Oracle JVM.

  • Image losing quality when rotating

    I tried to do a rotation on my buffered image, however the image loses clarity whenever it tries to rotate the image, can someone help me:
    public static BufferedImage rotateImage(BufferedImage image, double degrees) {
              /* assumes 0 <= degrees <= 90 */
              double radians = Math.toRadians(degrees);
              /* get width and height of image to be rotated */
              int width = image.getWidth();
              int height = image.getHeight();
              double w = width * Math.cos(radians);
              double z = width * Math.sin(radians);
              double x = height * Math.sin(radians);
              double y = height * Math.cos(radians);
              int rectWidth = (int) Math.ceil(w + x);
              int rectHeight = (int) Math.ceil(y + z);
              BufferedImage result = new BufferedImage(rectWidth, rectHeight,
                        BufferedImage.TYPE_4BYTE_ABGR);
              AffineTransform transform = new AffineTransform();
              transform.setToTranslation((rectWidth - width) / 2,
                        (rectHeight - height) / 2);
              transform.rotate(radians, width / 2, height / 2);
              Graphics2D g2 = (Graphics2D) result.getGraphics();
              g2.drawImage(image, transform, null);
              return result;
         }

    Set RenderingHints on the Graphics2D object. Set
    KEY_INTERPOLATION to VALUE_INTERPOLATION_BICUBIC
    you could also set
    KEY_ANTIALIASING to VALUE_ANTIALIAS_ON
    but I don't think that effects rendering images, unless it antialiases their edges.

  • Best way to print an image multiple times on same sheet and not lose quality when doing so

    Hello,
    I have the full subscription to Adobe Creative Suite, but am unfamiliar with almost all of the programs. I have used Photoshop a bit, but not too much.
    I have this project I do several times a year, and am sure there is a better way to do it.
    I am sent a colourful excel spreadsheet - a schedule. I print a bunch of copies full size, then need to print 8 copies on a single 8.5x11 piece of paper.
    I've tried several methods - but want to know what the best way to retain the best quality would be.
    The best I've done (and I'm not totally happy with) is to copy the image into Photoshop, save as a PDF, create 7 more copies then merge as a single PDF and print.
    I do find that the quality does suffer a bit.
    Can anyone suggest a better way?
    Thanks in advance.
    Amber

    With all the apps at your disposal, that is a long way around. Granted it is hard to not loose quality/data when scaling. But it makes sense to create the document to your liking, then create a new document that is 8.5" x 11" and place the original into it. Then using guides or alignment tools, duplicate that image.
    This allows you to have full control over the location of each image, and extra data needed like captions, names, etc. and how that data is formated.
    Luckily you have multiple programs that can accomplish this. Some are easier than others, some are more robust than others, etc. In the end it is what you are familar with and how much time you can spend on learning while getting the job done.
    Photoshop, Illustrator, Indesign are all your go to programs from creating anything for print and they can be used for other media as well. But that is their strong suite, print.
    All three apps have their own dedicated forum on this site, so go ahead and mark them as your favorites as your questions for each need to be in their respective place.
    http://forums.adobe.com/community/photoshop
    http://forums.adobe.com/community/illustrator
    http://forums.adobe.com/community/indesign

  • Pagemaker line art loses quality when opened in ID

    Hi,
    I have a small booklet which I created some years ago in PageMaker 6.5.  Each page is 11 x 17 inches black and white.  I would like to redo some of the pages and create new ones in InDesign.  I have at this point no significant experinece working with In Design. 
    Initially I was just hopeful to be able to print the old pages from InDesign since the computer with PageMaker is probably on limted time.  When I try to open the PageMaker file they do open, but the line art illustrations which were "fine line" art of boat profiles turn into very crude looking art.  They look like they were drawn with a crayon.  Is there something that is controlling the quality of these illustrations when opened or imported?  Is there any way to get back to at least the original quality that I see in PageMaker?  
    I'd like to have the original pages to at least use as a starting pong.
    Thanks,
    chuck

    Hi
    Thank you all for your help.  I thought I'd post a short response to what I've since found out and a link that was helpful in doing so.  As I said because of my lack of experience both with PageMaker and with InDesign I reslly didn't understand how the original PageMaker files were set up nor did I remember how I originally made them. 
    Searching, I found this link called "Processing Adobe Pagemaker Files for Conversion to Adobe InDesign".  http://www.ideastraining.com/PDFs/ProcessingPgMkrFiles.pdf
    It walked me through identifying what I had and how to correct it.  It turns out that the page had a number of embedded graphics that had links that were no capable of updating for various reasons. A number of the graphics were also in .gif format which apparently InDesign didn't accommodate. So in trying to open these pages, InDesign dumped the original graphics and only left a crude tiff image which is what I was seeing. 
    I could try to salvage the sheets, but there are so many small problems that I think it's best to bite the bullet and just redo them.  Going through the excercise with the help of the link above,  however, 1) educated me in what I really had and 2) helped me to locate the original graphics which were on my computer but I didn't recognize. They were all clearly identified in the Links Manager. I simply didn't realize they had originally been linked.  That at least allows me to find the original art then message or convert it as necessary in Photoshop or Illustrator. 
    I've made a template and now I'm just going to start one page at a time.
    I just wanted to post the link above in the hopes it may help someone else. 
    Again thanks for the quick response and thoughtful replies to my question.
    chuck     

  • Image not scaling when loading from client in web forms

    I'm using formsserver 6i patchset 11
    I've created a java class wich extends oracle.forms.ui.VImage
    I'm loading a jpg file from the client into a bean area with this implementation class.
    However the image doesn't fit into the bean area(for 1/3 second wants to fit ,and then enlarge herself ,and I'm only seeing a part of the image).
    I'm using:
    public boolean setProperty(ID p0, Object p1)
    if (p0==loadimage)
    Image theimage=getToolkit().getImage(p1.toString()) ;
    this.setCanvasOrigin(0,0);
    this.setCanvasSize(513,338);//bean area's width and height
    this.setImage(theimage);
    return true;
    else
    return super.setProperty(p0, p1);
    What should I do more ,in order to have the whole image loaded and adapted to the bean area??
    Any tips??

    I would be happy to use this demo,but,after replacing the jre that formserver was using with jre1.3.*,and setting the system path,classpath to point to this new JRE,look what I'm getting in the JAVA console:
    oracle.forms.demos.uploadclient.FileUploader: LoadFile : File Selection
    oracle.forms.demos.uploadclient.FileUploader: Selected File = C:\copiere\Elementul.java
    oracle.forms.demos.uploadclient.FileUploader: <PERFORM UPLOAD>
    java.lang.NullPointerException
         at oracle.ewt.lwAWT.LWComponent.addNotify(Unknown Source)
         at java.awt.Container.addNotify(Unknown Source)
         at java.awt.Window.addNotify(Unknown Source)
         at java.awt.Dialog.addNotify(Unknown Source)
         at java.awt.Dialog.conditionalShow(Unknown Source)
         at java.awt.Dialog.show(Unknown Source)
         at java.awt.Component.show(Unknown Source)
         at java.awt.Component.setVisible(Unknown Source)
         at oracle.forms.demos.uploadclient.FileUploaderProgressBar.setVisible(FileUploaderProgressBar.java:136)
         at oracle.forms.demos.uploadclient.FileUploader.loadFile(FileUploader.java:357)
         at oracle.forms.demos.uploadclient.FileUploaderLoadThread.run(FileUploaderLoadThread.java:40)
    oracle.forms.demos.uploadclient.FileUploader: </PERFORM UPLOAD>
    Any tips why FileUploader is crashing?

  • Growing image fine, but shrinking image loses quality???

    I am new to vector, but what I know is that it is suppose to look the same whether 30x30 o
    r 3000x3000...
    Several times now I have created an image at about 500x500 and then wanted to use this image in a document.
    Well when I put the image into the doc and shrink it significantly, lets say to 75x75, it is nothing like it should be anymore.
    Some objects lose their effects (scribble for example loses line marks) and others just lose their porportion.
    Am I missing something?
    Should I be working with small images and grow them to my needs instead?

    Nice! Thanks
    It wasnt checked... Lets hope that was it.
    I save as .AI

  • Image loses contrast when transferring from ACR to PSE11

    I have a new PC running Windows 8.1 x64 bit and have reinstalled PSE11 from the CD (previously it was installed on a PC running Vista x32 bit).
    Apart from having to go into all my most frequently used sections to re-set the parameters to how I had them before, all seems to be well with one rather irritating exception ...
    I get the image looking just about right in ACR, but when I click Open Image to apply a few final tweaks in the PSE11 Editor, the picture seems to lose contrast in the move.  With my previous setup, once I was satisfied with the general look of the part-edited image in ACR, it appeared pretty much the same when opened in PSE.
    This will have nothing to do with monitor calibration, since the common factor here is the monitor screen.  The issue is to do with the general appearance of the image when viewed in ACR as compared with how it then appears in PSE.  I have the colour space set as sRGB and the PSE viewing parameters as 'optimised for viewing on computer screens' (I don't do that much printing).
    Anyone else experienced this problem?  What have I missed or what can I do to rectify things, please?

    OSX outputs pdfs at 72dpi if there is any transparency such as shadows, reflections, charts and of course directly specified transparency.
    The jpeg is generated from a pdf and is the wrong method of producing an ad, which should remain text/vector to stay sharp, with photographic style images at 300dpi.
    jpegs should only be used for purely photographic material because it makes everything else fuzzy.
    Your ad should be supplied as a vector pdf. If it has photographic material do not use transparency effects and make sure the images are at least 300dpi at final size.
    Peter

  • Copying a contact with Image loses quality

    If I have a contact with a picture, and the picture is set with a mask, (zoomed in on just part of the image), when copying the contact, I lose that photo, but just the masked image is copied.  I don't recken there's any way to preserve the whole photo?
    (Other apps on my iphone will show me the whole photo of that contact, not just the masked part)

    In the future, post directly in the InDesign forum. Check your settings in print window. Make sure transparency is set to hi res.

  • Lose quality when export to internet

    I created a slideshow in iPhoto vs iMovie to maintain the photo quality (or so I thought). I exported it large and uploaded it to YouTube. However I lost too much quality to be useful.
    I exported it to .mov to Large size then opened it in iMovie. However, it lost the quality going into iMovie so I didn't even bother exporting it.
    Please help. I'm creating a plant tour for my company.
    Thanks!!

    I exported it large
    so your photos were compressed in the process
    and uploaded it to YouTube.
    And then the compressed video was compressed again in this step too.
    Export from iPhoto at the largest possible size, then try upload. But there is always an element of luck when you upload to YouTube or similar sites as you have no control over their compression routines.
    Regards
    TD

Maybe you are looking for

  • HDTV ready or integrated tuner HDTV???

    I am looking to purchase a new LCD TV.  My cable provider advertises that high-definition programming is available with my current basic cable subscription.  Do I need to purchase an HDTV with an integrated tuner, or will a HDTV ready set meet my nee

  • My keyboard occasionally goes crazy, not allowing me to type. Also, cursor goes crazy and opens pages and windows at will. Help!

    My typing cursor frequently goes crazy, not allowing me to type and jumping from place to place, deleting letters. Suddenly, a line I have typed will be highlighted and deleted at will.  Also, mouse cursor moves at will, opening multiple  pages in se

  • ColumnChart doesn't display.

    I try to use ColumnChart in my Flex Project but I just see a blank screen.. Please help me to resovle it. Many thanks....

  • TAX on Shipment

    Hi All, What are the TAX condition types used in shipment cost calculation for indian scenario. Is FT00 condition type is sufficient to capture the tax or we have any other condition types in Indain taxation for shipment processing. Thanx in advance

  • Testing Performance Across HW/SW Platforms

    All, I am responsible for a pilot study evaluating Linux as an alternative platform for our Sun Servers for running Oracle 9i RAC databases. What tool, benchmark, or set of tests can I use to evaluate the performance of a Database (which we already h