Downsampling algorithm for JPG images in both PDF or automatic mode

Hello,
the question is: which algorithm is used when images are formatted by the Folio Builder in the Folio or Articles properties?
My question is focused on the static images and I know that it would be better to resize images before placing them in the document.
The question is also related to the image format.
If I use a non-compressed format such as the TIFF (without compression) then the images are re-formatted as JPG or PNG.
We know that both automatic and PDF option saves images as JPG or PNG depending by the transparency contained in the graphics.
After this considerations I think that save static images as PNG before placing them in InDesign document could be a solution to obtain images without any compression.
Am I right?

Thanks Ankit,
but in the article there is no response to my question: which algorithm is used to downsample the images and wich is the best way to mantein the images quality in both Automatic and PDF.
This is the problem.
Thanks

Similar Messages

  • JPG images bloat CFDocument PDF 10X

    We're creating PDF files using the CFDocument tag. We're
    including JPG images in the document. The JPG files are 1MB in file
    size total but the resulting PDF file is 11+ MEGs (10X). I've been
    searching the forums and Internet but I'm having trouble finding
    anything about this. All I could find on the topic is something
    about duplicate color spaces but it didn't solve anything.
    Note that if I open the file in Acrobat, I can
    compress/optimize it down to less than 1 MEG but that's not a
    practical solution programming-wise. I wish there was a way to call
    Acrobat from CF to take advantage of the optimization feature.
    Does anyone know of a fix or work around for this? We'll be
    generating thousands of PDFs and this will be a big problem. Do you
    know of an alternate way to generate PDF files from CF. OR how
    about a command line utility or CFX for compressing PDF files?

    How do you use it, as a service on the server watching a
    folder and doing bulk optimizations, or file-by-file from
    CF?

  • Scalable .JPG images in a PDF

    We need out clients to be able to click on an image in a PDF we produced, and have the images be scalable or have the abliltiy to open in another window. We are currently using PrimoPDF. What program would be best suited to our needs? Thank you.

    Here's a sample that causes a larger image to be displayed in the same PDF when a smaller image is clicked: https://acrobat.com/#d=aP-2xL45pM57xVkT6d6fSg
    The two smaller buttons demonstrate two different methods. Click on the larger button to hide it. (I didn't attempt to optimize for size, the smaller images in particular, so the file is larger than it needs to be.)

  • Changing the interpolation algorithm for zooming images

    Hi,
    i'm currently using Safari Version 4.0.1 (5530.18). Is there a way to disable the anti-aliasing for zooming images/changing it to a nearest-neighbor-algorithm to get crisp, non-blurred pixels? For inspecting pixel/game art (for which i use the zoom function mostly) the default behaviour it is pretty annoying.
    Thanks in advance,
    seb

    benlos wrote:
    > I am really new at this. I have about 30 images that I
    need to have uniform
    > backgrounds (just a solid color) and I'm not sure how to
    do that automatically.
    > Can I do it as a batch process? Any guidance greatly
    appreciated.
    > Ben
    There's no way to do it as a batch process.
    Linda Rathgeber [PVII] **Adobe Community Expert-Fireworks**
    http://www.projectseven.com
    Fireworks Newsgroup:
    news://forums.projectseven.com/fireworks/
    CSS Newsgroup: news://forums.projectseven.com/css/
    Design Aid Kits:
    http://www.webdevbiz.com/pwf/index.cfm

  • Keep getting error message " insufficient data for an image" on a pdf with a sketch and it strips out the data as well as the sketch

    I am running Adobe Reader XI and IE 11 I have tried uninstalling and reinstalling and nothing works .   HELP!!!

    Hi barton123,
    The error you describe was an issue with Acrobat X, but I haven't heard of it happening with Reader XI. Have you installed the most recent Reader update? Please choose Help > Check for Updates and install any updates that are available.
    If that doesn't do the trick, it's quite possible that the PDF may be damaged. Do you experience the same error with other PDFs.
    I look forward to hearing back from you.
    Best,
    Sara

  • Pixelated image in both Loupe and Developp modes (LR3.2)

    I wonder if you also observe the issue:
    Often when making any kind of changes to the image,it appears probably for performance reason extremely pixelated, as if blurred. But when I zoom-in and zoom-out, or add-and-remove lens profile, LR renders the image in a good resolution.
    I found no any specific "setup" option for this in the Lightroom menus, nor a hint to some sort of rendering mode in the manual.
    Is this phenomenon observed by others as well?
    Thomas

    Yes, since 3.0. A well known and much discussed bug.
    http://forums.adobe.com/message/2899461?tstart=0#2899461
    http://forums.adobe.com/thread/658701?tstart=30

  • RAW file into jpg image

    I am exploring the wonderful world of RAW photography processing. I have come across an issue that I cannot find an answer to. After doing all the image adjustments, how do I save it as a jpg file? The only option I see is to save it as a dng file or to open it in PSE10 editor. But then what? I have tried to "safe as" from Editor but it does not give me a jpg option.

    Thanks to each of you for your comments.
    juergen, I had noticed that setting but did not know I needed to change it. Thanks.
    photodrawken, I need jpg because I am a member of several sites that specifically call for jpg images. I also share my pictures with extended family who cannot use RAW or PSE files. They could use png files but they would face the same issue when they go to upload them. They do not have software to change them to jpg.
    dj, I have enough memory (for now at least) that I can save both. I will not be changing all of them but when I need, it is good to know how to do it.
    Again, thank you,
    Jim

  • To retain color space value for Monochrome images during flattening.

    In our project, we are extracting image content from PDF file and doing some raster operation by using LeadTool and then flattening the processed image in PDF file.
    Input PDf file: One page which has monochrome image
    For extracting image content from PDF file, we are using below Acro Plugin API:
    AVConversionConvertFromPDFWithHandler
    After this, we will perform some raster operations by using LeadTool and then flattening will happen.
    While doing flatten we are performing below operations in sequence:
    1. Set bitspercomponent  =1.
    2. Create a new color table using DeviceRGB.
    3. Create image by using below Acro Plugin API:
    pdeimage = PDEImageCreate(&attrs, sizeof(attrs), &matrix, 0, cols1, NULL, &fil, asstm, NULL, 0);
    4. Add image in PDF content.
    Now flattening is successful, but monochrome(Original Image format) is changed to RGB. We want to retain the color space(DeviceGrey).
    We have tried the below solution to retain the color space:
    1. Using the old image's color space value for new image creation. But this gives inverted color(Black to White and vice versa)
    Please help us to retain the color space while flattening.

    We are using JPG file format.
    Please find below the code portions which we used to add image in PDF file,
    //Read Image Data
    ========================================================================================== ==================
    ASBool ret = TRUE;
    // analyze img
    ASInt32 index = 0, quadSize = 0;
    BITMAPFILEHEADER* bmfh = NULL;
    // BITMAPFILEHEADER
    if(  !bQuadSize )
      bmfh = (BITMAPFILEHEADER*)img;
      index += sizeof(BITMAPFILEHEADER);
    // BITMAPINFOHEADER
    BITMAPINFOHEADER* bmih = (BITMAPINFOHEADER*)(img+index);
    index += sizeof(BITMAPINFOHEADER);
    // RGBQUAD
    if( !bQuadSize )
      quadSize = bmfh->bfOffBits - sizeof(BITMAPFILEHEADER) - sizeof(BITMAPINFOHEADER);
    else
      quadSize = size -  bmih->biSize -  bmih->biSizeImage;
    ASInt32 rgbquadNum = 0;
    char* quad = NULL;
    if (quadSize > 0)
      rgbquadNum = quadSize/sizeof(RGBQUAD);
      quad = (char*)(img+index);
      index += quadSize;
    // Image
    //ULONG imgSize = size - bmfh->bfOffBits;
    char* image = (img+index);
    DURING
       if(!pd)
        E_RETURN(FALSE);
       PDPage pp = PDDocAcquirePage(pd, page-1); // Get Page(PDPage) of specified page number
       PDEContent pdeContent = PDPageAcquirePDEContent(pp, gExtensionID); // Get PageContent(PDEContent)
       ASInt32 numElems = PDEContentGetNumElems(pdeContent);  // Get PageContent num
       // Check BitMap width, height, biXPelsPerMeter, biYPelsPerMeter changed
       ASFixedRect mb;
       PDPageGetMediaBox(pp, &mb);
       ASFixedRect chgMediaBox;
       memset(&chgMediaBox, 0 , sizeof(ASFixedRect));
       if (paperSizeChangeType == PAPERSIZE_SIZESPECIFICATION)
        chgMediaBox.right = width;
        chgMediaBox.top = height;
       // Get PDEImage's Attributes & Filters & ColorSpace from Old Image in PDF file
    ========================================================================================== ===================================
       PDEElement pdeElement;
       ASInt32 importIndex;
       ASInt32 type;
       PDEImageAttrs attrs1;
       PDEColorSpace cols1;
       //ASAtom colname;
       PDEFilterArray fil1[20];
       ASInt32 filNum1;
       ASFixedMatrix matrix1;
       bool isTransformedPage = false; //EV2.8.02000_19651_Retain color space_20141016
       for (int i = 0; i < numElems; i++)
        pdeElement = PDEContentGetElem(pdeContent, i);
        PDEObject obj=_objHelper.TraversePDPageContentsImage((PDEObject)pdeElement);
         if(obj == NULL)
          continue;
         pdeElement= (PDEElement)obj;
        type = PDEObjectGetType((PDEObject)pdeElement);
        if (type == kPDEImage)
         // Get Attr
         PDEImageGetAttrs((PDEImage)pdeElement, &attrs1, sizeof(PDEImageAttrs));
         // Get ColorSpace
         cols1 = PDEImageGetColorSpace((PDEImage)pdeElement);
         // Get Filter Array
         filNum1 = PDEImageGetFilterArray((PDEImage)pdeElement, fil1);
         // Get ASFixedMatrix
         PDEElementGetMatrix(pdeElement, &matrix1);
         //EV2.8.02000_19651_Retain color space_20141016 - Start
         if (matrix1.a < 0 || matrix1.b < 0 ||
                        matrix1.c < 0 || matrix1.d < 0 ||
                        matrix1.h < 0 || matrix1.v < 0)
          isTransformedPage = true;
         //EV2.8.02000_19651_Retain color space_20141016 - End
         // Set Import and Delete Index
         importIndex = i;
         break;
       // Create image data (for PDEImage)
    ========================================================================================== =================================
       ASInt32 bitPerComponent = bmih->biBitCount;
       ASInt32 bitWidth = 0;
       ASInt32 width1 = bmih->biWidth;
       ASInt32 height1 = bmih->biHeight;
       // Create image size
       if (bitPerComponent == 1)
        if (width1%8)
         bitWidth = (width1/8) + 1;
        else
         bitWidth = width1/8;
       else if (bitPerComponent == 4)
        if (width1%2)
         bitWidth = (width1/2)+1;
        else
         bitWidth = width1/2;
       else if (bitPerComponent == 8)
        bitWidth = width1;
       else if (bitPerComponent == 32)
        bitWidth = width1*4;
       else // if (bitPerComponent == 24)
        bitWidth = width1*3;
       ASInt32 imgSize4Acrobat = height1 * bitWidth;
       char* image4Acrobat = (char*)ASmalloc(imgSize4Acrobat);
       if( image4Acrobat == NULL )
        E_RETURN(FALSE);
       memset(image4Acrobat, 0, imgSize4Acrobat);
       // Create image
       ASInt32 nokori = (bitWidth)%4;
       ASInt32 bitWidth4hokan = 0;
       if (nokori)
        bitWidth4hokan = bitWidth + (4-nokori);
       else
        bitWidth4hokan = bitWidth;
       ASInt32 hbw = 0;
       ASInt32 hbw4hokan = 0;
       if (bitPerComponent == 1)
        for (int k = height1-1, l = 0; k >= 0; k--, l++)
         hbw = l*bitWidth;
         hbw4hokan = k*bitWidth4hokan;
         memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
       else if (bitPerComponent == 4)
        for (int k = height1-1, l = 0; k >= 0; k--, l++)
         hbw = l*bitWidth;
         hbw4hokan = k*bitWidth4hokan;
         memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
       else if (bitPerComponent == 8)
        for (int k = height1-1, l = 0; k >= 0; k--, l++)
         hbw = l*bitWidth;
         hbw4hokan = k*bitWidth4hokan;
         memcpy((image4Acrobat+hbw), (image+hbw4hokan), bitWidth);
       else if (bitPerComponent == 32)
        for (int k = height1-1, l = 0; k >= 0; k--, l++)
         hbw = l*bitWidth;
         hbw4hokan = k*bitWidth4hokan;
         for (int kk = 0; kk < bitWidth; kk += 4)
          *(image4Acrobat+hbw+kk) = *(image+hbw4hokan+(kk+3));
          *(image4Acrobat+hbw+kk+1) = *(image+hbw4hokan+(kk+2));
          *(image4Acrobat+hbw+kk+2) = *(image+hbw4hokan+(kk+1));
          *(image4Acrobat+hbw+kk+3) = *(image+hbw4hokan+(kk));
       else
        for (int k = height1-1, l = 0; k >= 0; k--, l++)
         hbw = l*bitWidth;
         hbw4hokan = k*bitWidth4hokan;
         for (int kk = 0; kk < bitWidth; kk += 3)
          *(image4Acrobat+hbw+kk) = *(image+hbw4hokan+(kk+2));
          *(image4Acrobat+hbw+kk+1) = *(image+hbw4hokan+(kk+1));
          *(image4Acrobat+hbw+kk+2) = *(image+hbw4hokan+(kk));
       //Invert Image Data
    ========================================================================================== ================================
       for(int it = 0; it < imgSize4Acrobat; it++)
          image4Acrobat[it] = 255 -image4Acrobat[it];
       // Open Image Data
    ========================================================================================== ================================
       ASStm asstm = ASMemStmRdOpen(image4Acrobat, imgSize4Acrobat);  
       // Create PDEImage Attribute etc.
    ========================================================================================== ================================
       PDEImageAttrs attrs;
       memset(&attrs, 0, sizeof(PDEImageAttrs)); // necessary
       attrs.width = width1;
       attrs.height = height1;
       if (bitPerComponent == 1) {
        attrs.bitsPerComponent = 1;
        if (rgbquadNum) {
         attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
        } else {
         attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
         // B&W
       } else if (bitPerComponent == 4) {
        attrs.bitsPerComponent = 4;
        if (rgbquadNum) {
         attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
        } else {
         attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
       } else if (bitPerComponent == 8) {
        attrs.bitsPerComponent = 8;
        if (rgbquadNum) {
         attrs.flags = kPDEImageIsIndexed | kPDEImageExternal; // Indicates image uses an indexed color space.
        } else {
         attrs.flags = kPDEImageExternal; // Indicates image is an XObject.
       } else if (bitPerComponent == 32) {
        // not support (acrobat)
       } else { // (bitPerComponent == 24)
        attrs.flags = kPDEImageExternal;  // Indicates image is an XObject.
        attrs.bitsPerComponent = 8;
       // matrix
       ASFixedMatrix matrix;
       memcpy(&matrix, &matrix1, sizeof(matrix1));
       if (paperSizeChangeType == PAPERSIZE_SIZESPECIFICATION)
        matrix.a = chgMediaBox.right;
        matrix.b = 0;
        matrix.c = 0;
        matrix.d = chgMediaBox.top;
        matrix.h = 0;
        matrix.v = 0;
       // Filter
       PDEFilterArray fil;
       memset (&fil, 0, sizeof (PDEFilterArray));
       PDEFilterSpec spec;
       memset (&spec, 0, sizeof (PDEFilterSpec));
       memcpy(&fil, &fil1, sizeof(PDEFilterArray));
       CosDoc cosDoc;
       CosObj cosDict;
       // Build the CosObj for the filter specification
       cosDoc = PDDocGetCosDoc(pd);
       cosDict = CosNewDict(cosDoc, false, 2);
       CosDictPut(cosDict, ASAtomFromString("K"), CosNewInteger (cosDoc, false, -1));
       CosDictPut(cosDict, ASAtomFromString("Columns"), CosNewInteger (cosDoc, false, width1));
       //memset the filterspec so there are no garbage values if we leave members empty
       spec.encodeParms = cosDict;
       spec.decodeParms = cosDict;
       spec.name = ASAtomFromString("CCITTFaxDecode"); 
       fil.spec[0] = spec;
       // Create PDEImage
    ========================================================================================== =================================
       PDEImage pdeimage;
       pdeimage = PDEImageCreate(&attrs, sizeof(attrs), &matrix, 0, cols1, NULL, &fil, asstm, NULL, 0);
       // Delete PDEImage at importIndex(==j) of page -> Delete old image in PDF file
    ========================================================================================== ====================
       PDEContentRemoveElem(pdeContent, importIndex);
       // Add PDEImage
    ========================================================================================== ==========================
       PDEContentAddElem(pdeContent, importIndex, (PDEElement)pdeimage);
       PDPageSetPDEContent (pp, gExtensionID);
       PDPageReleasePDEContent(pp, gExtensionID);
       // Release object
       PDERelease((PDEObject)pdeimage);
       PDPageNotifyContentsDidChangeEx(pp, TRUE);
       PDPageRelease(pp);
       ASStmClose(asstm);
       if (image4Acrobat)
        ASfree(image4Acrobat);
       if (lookupTable)
        ASfree(lookupTable);
      HANDLER
       ret = FALSE;
      END_HANDLER
    return ret;

  • Change images/content within PDF using controls?

    Hi,
    Sorry about the title of the question -- not sure how to phrase it. Basically I need to know:
    Is it possible, within a PDF, to give the viewer an option to switch content using a dropdown list, or radio buttons or some other form of control.
    So, lets say I have an image on the pdf, and a drop-down next to it. If the user pick 'A' from the drop-down, they get one image, if 'B' another. Similar thing for a piece of text.
    Is this something that can be done (HOW it could be done that would be awesome to know also : ) ?
    A similar side-question:
    Is it possible to allow a user to "upload" an image into a pdf? Something like having a placeholder for an image on the PDF, and an UPLOAD button, that lets the user browse for an image, which will then go into the placeholder (and made to fit). Is this possible?
    Thanks in advance for any info,
    Andrey

    Hey Data_bitz
    Let me see if I understand correctly:
    Content is in Workflow A.
    Exception occurs the content goes to another workflow (or step) assigned to the "exception" alias.
    Now you want the members of the exception alias to figure out where the content should really go and reroute it to that workflow.
    Is that right?
    There are a number of ways to do this but here is one using sub workflows and jumps.
    If so you should do the following
    Workflow A = step 1.. step N, exception step, final step, exit
    In the exception step entry event check for the custom metadata field value. If present, stay in the step, if absent or set to some automatic default, skip the exception step and continue to final step.
    In the exception step update event check for a custom metadata field value that indicates what exception resolution workflow the content should go into.
    Have a jump defined for each exception resolution workflow and a return step that comes back to the final step of Workflow A (that last return step is optional).
    The idea is that your exception managers (members of your exception alias take a look at the content, figure out what workflow is needed, select the workflow from a metadata option list that only appears when the doc is in workflow (you do this with profiles), and effectively "assign" it to the users in that particular exception resolution workflow.
    You really do not want to be changing security groups in the middle of a workflow as it breaks the security paradigm of the document.
    hope this helps!
    Warmly,
    Billy Cripe
    Fishbowl Solutions

  • Saved for web images won't display in browser

    I am using Photoshop elements 5.0 on WinXP. when I save images for web , they will not display in browser (IE) but images downloaded from net and other sources will display ok, but once opened and saved with my PSE they will no longer display on browser. I have tripple checked .jpg ect. all seems ok.Any idea's welcome .

    I ran across this a while back and it took me a minute (or two) to figure out what was wrong. For JPG images to display in a web brower, the color mode must be RGB not CMYK.
    Hope this helps,
    Gilley

  • Image Downsampling Settings for PDFs

    Hello.  I am experimenting with the PDF settings in Acrobat to try to find a good compromise between image quality and file size.  I am trying to learn about bicubic downsampling for images and what would be good settings to use.  One thing that I've noticed in the different default PDF settings provided by Adobe (High Quality Print, Press Quality, Standard, Smallest File Size, etc.) is that the pixels per inch threshold for downsampling images is always 1.5 times greater than the downsampled image.  For example, the Standard setting downsamples images above 225 ppi to 150 ppi, and the High Quality Print setting downsamples images above 450 ppi to is 300 ppi.  Could someone explain the reason for using this ratio?  Also, why not just have one value for downsampling?  For example, for the Standard setting, why not just downsample all images above 150 ppi to 150 ppi?
    Thanks in advance for any help.

    Mark,
    To get the highest possible quality jpeg you need to export with the preset "Jpeg - original size" with its default settings.  Check, how they are set:
    Size to:  This lets you specify the dimensions of your image files in various ways.
    Original size, percent of original size, fit within all refer to the dimensions of the digital image measured in pixels, and that is directly related to the resolution of the the image. You will want to preserve as many pixels per row and column as the original image has, so set this to original size.
    cm, inches refers to the width and height of the printed or displayed version of your image. It will only make sense, if you specify dpi as well. Then the pixel size of your exported images will be computed from the dpi (dots per inch) you set and the dimensions in inches.  I prefer "Original size", unless I know I want to print an images with 4 by 6 inches e.g., then I use this setting and set the dpi to 300.
    The image quality slider: Jpeg is a lossy format, as you probably know. A jpeg image is not represented by a grid of pixels but by a set of coefficients for a mathematical approximation function. The higher the quality value,  the more coefficients will be stored and the more storage will be needed. A low value will result in a highly compressed image file with a small size, but horrible quality, because the approximation is not very accurate. The edges and fine details will be approximated poorly, and the image will show blocky artifacts. The quality sider set to 12 will ensure that the image will be represented perfectly with no artifacts, but the size of the image file will be a lot larger. A quality of 10 will be a good compromise in many cases, but you will have to experiment. This will largely depend on the type of image you are having.
    I'll leave the answer to the last three points to the colour experts here.
    -- Léonie

  • Set the compression quality for individual images for exporting a PDF?

    When are export a PDF in ID, you are given an option to downsample and compress images. My problem is, I want to compress some images more than others. For example, a photo in the document could be downsampled much more than a png logo. Of course I could go and pre-downsample each image to the right size in photoshop, but that can get kind of involved. Is there a way I could at least exclude one particular image from the compression process?

    Well, I didn't find any way to do this in ID, but I do believe its a useful thing to do. In Fact, by doing some careful image-dependent compression, I was able to reduce the size of my pdf by half and have the result still look better than a standard uniform compression. What I did was:
    first place all the images in the ID file, size and position them as they should be
    then, looking at the rulers, note the horizontal size, in inches, of each image in the document
    begin with the first image, open it in photoshop. If you want this image at 200dpi, for example, multiply the horizontal size (from ID) by 200. Change the image size in photoshop to this number.
    save the image in photoshop as a jpg and compress as appropriate for the image type
    go back to ID, open up the links window, select the image you just changed, and click the update link button
    do this with all your images
    when you go to export a pdf, don't do any compression or downsampling on the images.. they're already optimised
    So as you can see you have to have some idea of the ideal target DPI and compression of each image in your document, and it may require some experimenting. But if you know that some images can be lowered much more than others, I recommend this method. As I said, in my case I was able to reduce the file size by half without negatively effecting the pdf appearance.

  • How can I quickly view pdf files like I can do with Windows Picture and Fax viewer for jpg files?

    How can I quickly view pdf files like I can do with Windows Picture and Fax viewer for jpg files? I need to look at several thousand PDF files. It takes too long to open each one individually. The only thing I could think of is combining them into large groups and then using the Navigation index. But I like the way windows Picture and Fax Viewer does it because you can keep the files separate. Combining PDFs causes loss of individual file names. That would be a problem since I do need to have the individual file names.

    Windows Picture and Fax Viewer is a DLL and is started via a rundll32.exe call and can't be set as an application to handle images in Firefox 3 and later versions.
    Try to set Windows Picture and Fax Viewer as the default viewer in Windows, then it should be listed automatically in the Mozilla Firefox Browse dialog.
    *http://www.winhelponline.com/articles/115/1/Windows-Picture-and-Fax-Viewer-as-the-default-viewer-in-Mozilla-Firefox.html
    '''If this reply solves your problem, please click "Solved It" next to this reply when <u>signed-in</u> to the forum.'''

  • Poor image quality in pdf for Aperture book

    Can anyone tell me how to retain the quality of original images when I export to PDF for book production in Aperture?
    I am trying to produce a book with 11 pages, in large soft back format.  Most of the images are black and white, and all are PNGs.  Individual files size are typically 12MB - 20MB, and  the longer side of the images is mostly over 5000 pixels.  They all look very clean and crisp full screen in Aperture, and there are no warning triangles in the page make-ups to highlight any instances of poor resolution.
    I’m producing the PDF, via ‘Print’ > ‘Save as PDF’.  The resulting file is 2.6MB.
    Viewed in Preview, some of the images in the PDF superficially appear to be OK.  Some are not - and are very indistinct.  Zooming in on the images in Preview shows that very few are useable.
    I produced a colour book, with larger pages last year and was very happy with both the PDF and the finished book in print.  Some example file sizes from that one were:  15.3MB (3950x2633) and 9.30MB (2880x 1920).
    I had expected the black and white images to work even better. 
    What am I doing wrong here?
    I'm using Aperture 3.2.1 on a MacBook Pro running 10.6.8.

    I just remade the same book - as a test - in the extra large hardback format (ie. the one I used for the previous publication, last year).
    This time, the pictures are fine.  The images appear to be the same quality in the PDF as the originals - much, much better.  The size of the file has increased massively too > up from just 2.6MB to 52.8MB.
    So does the books production function work well only with the biggest, most expensive option? 
    I'd really appreciate some feedback from anyone who's tried the different sizes, and preferably some brilliant ideas to make them all work equally well.

  • Convert JPG images to PDF

    Working with 8.0 Pro. I want to basically open the JPG image and save it as a PDF via VB script. For some reason, I can't seem to make it work. Can anyone provide a few lines of code to do this?
    Thanks for any help.

    I can't think of a simple way to script this, except to open the JPEG
    in a separate application and print to PDF. But maybe you've found a
    way I missed. Can you share what you have tried?
    Aandi Inston

Maybe you are looking for

  • How to open new form with set value

    I have two forms CLIENT and ORDERS who are connected by "client_id" in a one to many relationship [one client can have many orders]. What code to I put in the button so that that when I click on it from the CLIENT table, it goes to the ORDERS form wi

  • How to Refresh a WAD Template

    Hi...i have a WAD template wih 6 queries on it....i want to know how to refresh all the template ...or i have to refresh every query one by one...i try to put a command button but it appears inactive and i dont konw how to actiavte it... Regards

  • How can i fix my side volume buttons including the silent switch?

    I just noticed all the buttons on the left side of my iphone 4 wont work at all how can i fix this?

  • How to add a DFF to a OA page by personalization

    Hi Everydody, Can anybody please tell me how can we add a DFF to a OA page by personalization, that is what values for the parameters we have to set. Thanks

  • Implementing Oracle StandBy Database - Suggestion & Tips needed Pls.

    Dear Sir, With rerefence to high availability of our database, we would like to implement a standby database. Regarding this, i have few doubts and request all you expert to pls. help me out. This goes like this: 1. What is DataGuard.? Is it Separate