• Maximum/Min. "ink coverage" manageable in Photoshop?

Hello -
Almost everyday I'm confronted with technical limits of our suppliers/printers, eg.:
Helio max. ink coverage "300%" with max. 3 colours,
Flexo min. ink coverage "13%".
My question is quite simple, is it possible to manage it with Photoshop.
ie. Does exist a "function", a profile, … in Photoshop which could manage it?
NB. I know that Acrobat® gives the possibility to check it -> but not to manage it…
Thank you, have a nice day…
- Dimitri

Good evening -
Well they do use "color management".
But they also prepare our files for example flexo printing.
And of course they send us a proof before the print run.
But, I would to anticipate the final result, sometimes really disappointing.
When we "create" a design we are aware of the technical limits. But it isn't easy to respect them.
Simply because (I think) Photoshop® doesn't helps us on this.
That's why I was asking those questions.
Thank you already (and again) for your feedback…
Have a nice day.
- Dimitri

Similar Messages

  • Maximum total ink

    In the MacIntosh-forum recently somebody asked about a way to assess the maximal total ink of an image in Photoshop as in Acrobat or Indesign (probably for prepress-purposes I guess).
    http://forums.adobe.com/thread/453851;jsessionid=6EFF73D4ADC319F2F24387656080AF46.node0?ts tart=0
    My first idea was iterating a color-picker through every pixel of an image an collecting the values, but that seems to take a forbiddingly long time.
    A way that works much quicker is bunching the four CMYK-channels into one channel by Linear Burning them with 25% opacity and evaluating the resulting channel’s histogram.
    Of course that means that every histogram-step actually amounts for about 1.5% accumulated ink which still seems acceptable to me.
    And with an appropriate Threshold-setting the channel can be adapted to indicate areas of certain minimal ink amounts, though non interactively.
    But when working on CMYK-files with more than one additional spot color the rounding errors accumulate pretty strongly as with 6 colors one histogram-step would amount to about 2.3% total ink and the opacity for the calculation of the accumulated-ink-channel – while fine for 4 or 5 colors – has to be rounded to an integer for 6 colors.
    This can be worked around to some extent by getting the channels together as layers in a grayscale-document, converting them to one Smart Object and applying the Stack Mode Mean and evaluating the result.
    So I have a crude and inexact solution but does any one of You have a better idea on how to get the maximum total ink in an image with more than 4 colors in a reasonable time or does a Script for that already exist?
    (If someone’s interested I can post my current Script.)

    /* creates layers that mark areas that more or less exceed a certain total area coverage;
    the more channels the more pronounced the rounding issues;
    based on a discussion with j maloney;
    2013, use it at your own risk */
    if (app.documents.length > 0 && app.activeDocument.mode == DocumentMode.CMYK) {
    /* dialog;*/
    var dlg = new Window("dialog", "indicate tac of and over", [500,300,750,420]);
    /* filter for checking if entry is numeric, thanks to xbytor;*/
    numberKeystrokeFilter = function() {
      if (this.text.match(/[^\-\.\d]/)) {
      this.text = this.text.replace(/[^\d]/g, "")
      if (this.text <= 0) {this.text = 100};
      if (Number(this.text) > 500) {this.text = "500"}
    /* field for entry;*/
    dlg.tac = dlg.add("edittext", [15,15,110,35], "300", {multiline:false});
    dlg.tac.active = true;
    dlg.tac.onChange = numberKeystrokeFilter;
    /* warning;*/
    dlg.warning = dlg.add("statictext", [13,78,240,150], "please remember to remove or");
    dlg.warning2 = dlg.add("statictext", [13,95,240,150], "hide the indicator layers");
    /* ok- and cancel-button;*/
    dlg.buildBtn = dlg.add("button", [13,45,118,68], "OK", {name:"ok"});
    dlg.cancelBtn = dlg.add("button", [128,45,240,68], "Cancel", {name:"cancel"});
    /* show dialog;*/
    dlg.center();
    /* show dialog;*/
    var myReturn = dlg.show ();
    if (myReturn == true) {
    var myDocument = app.activeDocument;
    /* get the number of tac;*/
      var total = Number (dlg.tac.text);
      var myDocument = app.activeDocument;
    /* go to top layer;*/
      var theVis = myDocument.layers[0].visible;
      myDocument.activeLayer = myDocument.layers[0];
      if (myDocument.layers[0].iBackgroundLayer == false) {myDocument.layers[0].visible = theVis};
    /* set to composite;*/
      app.activeDocument.activeChannels = [app.activeDocument.channels[0], app.activeDocument.channels[1], app.activeDocument.channels[2], app.activeDocument.channels[3]];
    /* array for printing channels;*/
      var theChannels = [0, 1, 2, 3];
    /* check for spot colors;*/
      for (var m = myDocument.channels.length - 1; m >= 4 ; m--) {
        if (myDocument.channels[m].kind == ChannelType.SPOTCOLOR) {
          theChannels = theChannels.concat(m)
    /* create channel mixer;*/
      var channelMixer = theChannelMix(theChannels.length);
      channelMixer.name = "total area coverage "+total+"%";
    /* work throuh spot channels;*/
      for (var n = theChannels.length - 1; n >= 4 ; n--) {
        myDocument.selection.load(myDocument.channels[theChannels[n]]);
    /* make solid color layer;*/
    var idMk = charIDToTypeID( "Mk  " );
        var desc72 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref57 = new ActionReference();
            var idcontentLayer = stringIDToTypeID( "contentLayer" );
            ref57.putClass( idcontentLayer );
        desc72.putReference( idnull, ref57 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc73 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc74 = new ActionDescriptor();
                var idClr = charIDToTypeID( "Clr " );
                    var desc75 = new ActionDescriptor();
                    var idCyn = charIDToTypeID( "Cyn " );
                    desc75.putDouble( idCyn, 0.000000 );
                    var idMgnt = charIDToTypeID( "Mgnt" );
                    desc75.putDouble( idMgnt, 100.000000 );
                    var idYlw = charIDToTypeID( "Ylw " );
                    desc75.putDouble( idYlw, 0.000000 );
                    var idBlck = charIDToTypeID( "Blck" );
                    desc75.putDouble( idBlck, 0.000000 );
                var idCMYC = charIDToTypeID( "CMYC" );
                desc74.putObject( idClr, idCMYC, desc75 );
            var idsolidColorLayer = stringIDToTypeID( "solidColorLayer" );
            desc73.putObject( idType, idsolidColorLayer, desc74 );
        var idcontentLayer = stringIDToTypeID( "contentLayer" );
        desc72.putObject( idUsng, idcontentLayer, desc73 );
    executeAction( idMk, desc72, DialogModes.NO );
        myDocument.activeLayer.name = myDocument.channels[theChannels[n]].name;
        myDocument.activeLayer.opacity = Math.ceil(100 / theChannels.length);
        myDocument.activeLayer.grouped = true;
        myDocument.channels[theChannels[n]].visible = false;
    /* create curves layer;*/
      var curvesLayer = theCurvesMix (total, theChannels.length);
    /* function for channel mixer */
    function theChannelMix (channelNumber) {
    var thePerc = Math.ceil(100 / channelNumber);
    var idMk = charIDToTypeID( "Mk  " );
        var desc3 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref2 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            ref2.putClass( idAdjL );
        desc3.putReference( idnull, ref2 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc4 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc5 = new ActionDescriptor();
                var idpresetKind = stringIDToTypeID( "presetKind" );
                var idpresetKindType = stringIDToTypeID( "presetKindType" );
                var idpresetKindDefault = stringIDToTypeID( "presetKindDefault" );
                desc5.putEnumerated( idpresetKind, idpresetKindType, idpresetKindDefault );
                var idCyn = charIDToTypeID( "Cyn " );
                    var desc6 = new ActionDescriptor();
                    var idCyn = charIDToTypeID( "Cyn " );
                    var idPrc = charIDToTypeID( "#Prc" );
                    desc6.putUnitDouble( idCyn, idPrc, 100.000000 );
                var idChMx = charIDToTypeID( "ChMx" );
                desc5.putObject( idCyn, idChMx, desc6 );
                var idMgnt = charIDToTypeID( "Mgnt" );
                    var desc7 = new ActionDescriptor();
                    var idMgnt = charIDToTypeID( "Mgnt" );
                    var idPrc = charIDToTypeID( "#Prc" );
                    desc7.putUnitDouble( idMgnt, idPrc, 100.000000 );
                var idChMx = charIDToTypeID( "ChMx" );
                desc5.putObject( idMgnt, idChMx, desc7 );
                var idYlw = charIDToTypeID( "Ylw " );
                    var desc8 = new ActionDescriptor();
                    var idYlw = charIDToTypeID( "Ylw " );
                    var idPrc = charIDToTypeID( "#Prc" );
                    desc8.putUnitDouble( idYlw, idPrc, 100.000000 );
                var idChMx = charIDToTypeID( "ChMx" );
                desc5.putObject( idYlw, idChMx, desc8 );
                var idBlck = charIDToTypeID( "Blck" );
                    var desc9 = new ActionDescriptor();
                    var idBlck = charIDToTypeID( "Blck" );
                    var idPrc = charIDToTypeID( "#Prc" );
                    desc9.putUnitDouble( idBlck, idPrc, 100.000000 );
                var idChMx = charIDToTypeID( "ChMx" );
                desc5.putObject( idBlck, idChMx, desc9 );
            var idChnM = charIDToTypeID( "ChnM" );
            desc4.putObject( idType, idChnM, desc5 );
        var idAdjL = charIDToTypeID( "AdjL" );
        desc3.putObject( idUsng, idAdjL, desc4 );
    executeAction( idMk, desc3, DialogModes.NO );
    var idsetd = charIDToTypeID( "setd" );
        var desc38 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref12 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref12.putEnumerated( idAdjL, idOrdn, idTrgt );
        desc38.putReference( idnull, ref12 );
        var idT = charIDToTypeID( "T   " );
            var desc39 = new ActionDescriptor();
            var idpresetKind = stringIDToTypeID( "presetKind" );
            var idpresetKindType = stringIDToTypeID( "presetKindType" );
            var idpresetKindCustom = stringIDToTypeID( "presetKindCustom" );
            desc39.putEnumerated( idpresetKind, idpresetKindType, idpresetKindCustom );
            var idCyn = charIDToTypeID( "Cyn " );
                var desc40 = new ActionDescriptor();
                var idCyn = charIDToTypeID( "Cyn " );
                var idPrc = charIDToTypeID( "#Prc" );
                desc40.putUnitDouble( idCyn, idPrc, 0.000000 );
            var idChMx = charIDToTypeID( "ChMx" );
            desc39.putObject( idCyn, idChMx, desc40 );
            var idMgnt = charIDToTypeID( "Mgnt" );
                var desc41 = new ActionDescriptor();
                var idCyn = charIDToTypeID( "Cyn " );
                var idPrc = charIDToTypeID( "#Prc" );
                desc41.putUnitDouble( idCyn, idPrc, thePerc );
                var idMgnt = charIDToTypeID( "Mgnt" );
                var idPrc = charIDToTypeID( "#Prc" );
                desc41.putUnitDouble( idMgnt, idPrc, thePerc );
                var idYlw = charIDToTypeID( "Ylw " );
                var idPrc = charIDToTypeID( "#Prc" );
                desc41.putUnitDouble( idYlw, idPrc, thePerc );
                var idBlck = charIDToTypeID( "Blck" );
                var idPrc = charIDToTypeID( "#Prc" );
                desc41.putUnitDouble( idBlck, idPrc, thePerc );
            var idChMx = charIDToTypeID( "ChMx" );
            desc39.putObject( idMgnt, idChMx, desc41 );
            var idYlw = charIDToTypeID( "Ylw " );
                var desc42 = new ActionDescriptor();
                var idYlw = charIDToTypeID( "Ylw " );
                var idPrc = charIDToTypeID( "#Prc" );
                desc42.putUnitDouble( idYlw, idPrc, 0.000000 );
            var idChMx = charIDToTypeID( "ChMx" );
            desc39.putObject( idYlw, idChMx, desc42 );
            var idBlck = charIDToTypeID( "Blck" );
                var desc43 = new ActionDescriptor();
                var idBlck = charIDToTypeID( "Blck" );
                var idPrc = charIDToTypeID( "#Prc" );
                desc43.putUnitDouble( idBlck, idPrc, 0.000000 );
            var idChMx = charIDToTypeID( "ChMx" );
            desc39.putObject( idBlck, idChMx, desc43 );
        var idChnM = charIDToTypeID( "ChnM" );
        desc38.putObject( idT, idChnM, desc39 );
    executeAction( idsetd, desc38, DialogModes.NO );
    var idsetd = charIDToTypeID( "setd" );
        var desc34 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref22 = new ActionReference();
            var idLyr = charIDToTypeID( "Lyr " );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref22.putEnumerated( idLyr, idOrdn, idTrgt );
        desc34.putReference( idnull, ref22 );
        var idT = charIDToTypeID( "T   " );
            var desc35 = new ActionDescriptor();
            var idBlnd = charIDToTypeID( "Blnd" );
                var list10 = new ActionList();
                    var desc36 = new ActionDescriptor();
                    var idChnl = charIDToTypeID( "Chnl" );
                        var ref23 = new ActionReference();
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idMgnt = charIDToTypeID( "Mgnt" );
                        ref23.putEnumerated( idChnl, idChnl, idMgnt );
                    desc36.putReference( idChnl, ref23 );
                    var idSrcB = charIDToTypeID( "SrcB" );
                    desc36.putInteger( idSrcB, 0 );
                    var idSrcl = charIDToTypeID( "Srcl" );
                    desc36.putInteger( idSrcl, 0 );
                    var idSrcW = charIDToTypeID( "SrcW" );
                    desc36.putInteger( idSrcW, 62 );
                    var idSrcm = charIDToTypeID( "Srcm" );
                    desc36.putInteger( idSrcm, 62 );
                    var idDstB = charIDToTypeID( "DstB" );
                    desc36.putInteger( idDstB, 0 );
                    var idDstl = charIDToTypeID( "Dstl" );
                    desc36.putInteger( idDstl, 0 );
                    var idDstW = charIDToTypeID( "DstW" );
                    desc36.putInteger( idDstW, 255 );
                    var idDstt = charIDToTypeID( "Dstt" );
                    desc36.putInteger( idDstt, 255 );
                var idBlnd = charIDToTypeID( "Blnd" );
                list10.putObject( idBlnd, desc36 );
            desc35.putList( idBlnd, list10 );
            var idLefx = charIDToTypeID( "Lefx" );
                var desc37 = new ActionDescriptor();
                var idScl = charIDToTypeID( "Scl " );
                var idPrc = charIDToTypeID( "#Prc" );
                desc37.putUnitDouble( idScl, idPrc, 100.000000 );
            var idLefx = charIDToTypeID( "Lefx" );
            desc35.putObject( idLefx, idLefx, desc37 );
        var idLyr = charIDToTypeID( "Lyr " );
        desc34.putObject( idT, idLyr, desc35 );
    executeAction( idsetd, desc34, DialogModes.NO );
    return app.activeDocument.activeLayer
    /* function for curves */
    function theCurvesMix (total, channelNumber) {
    var thePoint = 255 - (256 / channelNumber * total / 100);
    var idMk = charIDToTypeID( "Mk  " );
        var desc7 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref4 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            ref4.putClass( idAdjL );
        desc7.putReference( idnull, ref4 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc8 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc9 = new ActionDescriptor();
                var idpresetKind = stringIDToTypeID( "presetKind" );
                var idpresetKindType = stringIDToTypeID( "presetKindType" );
                var idpresetKindDefault = stringIDToTypeID( "presetKindDefault" );
                desc9.putEnumerated( idpresetKind, idpresetKindType, idpresetKindDefault );
            var idCrvs = charIDToTypeID( "Crvs" );
            desc8.putObject( idType, idCrvs, desc9 );
        var idAdjL = charIDToTypeID( "AdjL" );
        desc7.putObject( idUsng, idAdjL, desc8 );
    executeAction( idMk, desc7, DialogModes.NO );
    var idsetd = charIDToTypeID( "setd" );
        var desc17 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref9 = new ActionReference();
            var idAdjL = charIDToTypeID( "AdjL" );
            var idOrdn = charIDToTypeID( "Ordn" );
            var idTrgt = charIDToTypeID( "Trgt" );
            ref9.putEnumerated( idAdjL, idOrdn, idTrgt );
        desc17.putReference( idnull, ref9 );
        var idT = charIDToTypeID( "T   " );
            var desc18 = new ActionDescriptor();
            var idpresetKind = stringIDToTypeID( "presetKind" );
            var idpresetKindType = stringIDToTypeID( "presetKindType" );
            var idpresetKindCustom = stringIDToTypeID( "presetKindCustom" );
            desc18.putEnumerated( idpresetKind, idpresetKindType, idpresetKindCustom );
            var idAdjs = charIDToTypeID( "Adjs" );
                var list4 = new ActionList();
                    var desc19 = new ActionDescriptor();
                    var idChnl = charIDToTypeID( "Chnl" );
                        var ref10 = new ActionReference();
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idChnl = charIDToTypeID( "Chnl" );
                        var idCmps = charIDToTypeID( "Cmps" );
                        ref10.putEnumerated( idChnl, idChnl, idCmps );
                    desc19.putReference( idChnl, ref10 );
                    var idCrv = charIDToTypeID( "Crv " );
                        var list5 = new ActionList();
                            var desc20 = new ActionDescriptor();
                            var idHrzn = charIDToTypeID( "Hrzn" );
                            desc20.putDouble( idHrzn, thePoint );
                            var idVrtc = charIDToTypeID( "Vrtc" );
                            desc20.putDouble( idVrtc, 0.000000 );
                        var idPnt = charIDToTypeID( "Pnt " );
                        list5.putObject( idPnt, desc20 );
                            var desc21 = new ActionDescriptor();
                            var idHrzn = charIDToTypeID( "Hrzn" );
                            desc21.putDouble( idHrzn, thePoint + 4 );
                            var idVrtc = charIDToTypeID( "Vrtc" );
                            desc21.putDouble( idVrtc, 255.000000 );
                        var idPnt = charIDToTypeID( "Pnt " );
                        list5.putObject( idPnt, desc21 );
                    desc19.putList( idCrv, list5 );
                var idCrvA = charIDToTypeID( "CrvA" );
                list4.putObject( idCrvA, desc19 );
            desc18.putList( idAdjs, list4 );
        var idCrvs = charIDToTypeID( "Crvs" );
        desc17.putObject( idT, idCrvs, desc18 );
    executeAction( idsetd, desc17, DialogModes.NO );
    app.activeDocument.activeLayer.grouped = true;
    return app.activeDocument.activeLayer

  • I only want to lower ALL images in my pdf to 270 total area ink coverage.

    I only want to lower ALL images in my pdf to 270 total area ink coverage, without affecting anything else. I cannot import my customer photoshop color profile, as it is csf, not icc. Can I use or make some kind of action to take an entire pdf and lower all ink coverage in all photos on all pages to 270?

    I see you’re in Tiger and I’m running Leopard. If I remember correctly, in Tiger it’s something like Print > PDF > Quartz Filter > Gray Tone. In Leopard, it”s
    Print > PDF > Open PDF in Preview > Save As > Quartz Filter > Gray Tone.
    If Quartz Filter doesn’t directly follow PDF there may be a menu that says Filter and then Quartz Filter. My memory, to quote Henric, is “porous.”
    Walt

  • Ink coverage in Adobe Acrobat

    Is there a way in acrobat to change the percentage of ink used in a file to be printed? For example the file shows parts of an image to be over 300% ink coverage. Can this be altered so it's no more than 230% for example, without going back to the original source file?

    Edit > Preferences > Units

  • Total ink coverage problem with images

    Hey there!
    I have this strange problem I cannot figure out. Any advice would be highly aprecciated. I'm making a magazine in Indesign and when I export the pdf (or print postcript file and distill the pdf) then the total area coverage of inks of the images are way over limit when I check it in Acrobat.
    I have converted all the images from RGB to CMYK using correct profiles. I have several different papers in the magazine, so I used Fogra27 (300 total ink) for coated papers and custom Swop for uncoated paper (260 total ink).
    When I preflight the document in Indesign then it's says all the ICC profiles are embedded in the images.
    I even tried to export from Indesign with the overall color profile included. But it's the same problem.
    I cannot figure out why the images are still over limit?
    The conversion of the images with correct profile should avoid the total ink to be over the top, right? I have tons of images, so adjusting the channels manually for dark places is not really an option.
    Thanks a lot!
    Risto

    >Keep the apps in the same colorspace as the Photoshop files you can sync your apps in Bridge is you own the suite.
    Risto can't do that because in PS he needs to separate the uncoated and coated images using different CMYK spaces and place them in one ID document. The ID document can have only one assigned CMYK space.
    The job really needs to be split into two documents one for the uncoated and one for the coated signatures then there wouldn't be conflicting profiles and all the previews will be accurate.
    He can stay in one document but the placed files can't have embedded profiles, or the conflicting embedded profiles need to be turned off in ID. In that case the previews would be less accurate, but there wouldn't be unwanted conversions at output.

  • I've just downloaded photoshop and bridge cc.  I have two challenges.  First, I don't have a mini bridge option in the photoshop drop down menu or at the bottom of the photoshop workspace.   What could be causing this?  2nd.  From my old version of PS, I

    I need some help!  I just upgraded from PS CS2 to CC photoshop, bridge and lightroom CS6 CC.   It is very different.   I have 2 initial problems.   1)  I do not have an option for mini bridge.  It isn't in my PS dropdown menu nor an icon at the bottom of the PS work space.  Why don't I have a minibridge?     2)   In CS2, I could doubleclick on an image in Bridge and it would automatically open it in PS. That doesn't work with CS6 (creative cloud).  Should it?  Its like the two products are not interacting as they should.  What am I doing wrong?

    Hi Jenwebber,
    Mini Bridge is not available in Photoshop CC 2014. Please refer to below link.
    http://helpx.adobe.com/photoshop/kb/mini-bridge-kuler-exchange-missing.html
    Also as JJMack stated, make sure you have all the applications up to date.
    Thanks

  • Why isn't adobe mini bridge showing up in photoshop?

    I can't find mini bridge in the file drop down menu. Anyone know why?

    If it's Photoshop CC 2014, it has been removed. You'll need Photoshop CC if you still want it.
    Here's why:
    Mini Bridge, Kuler, Exchange missing from Photoshop CC 2014
    Gene

  • Maximum total area coverage evaluation in cs5

    Can anyone tell me if Photoshop CS5 has a Total Area Coverage feature for CMYK images comparable to Indesign and Acrobat’s? 

    Thanks, CHMprepress and Chris, for the clarification.

  • Total ink coverage problem

    Hey there!
    I have this strange problem I cannot figure out. Any advice would be highly aprecciated. I'm making a magazine in Indesign and when I export the pdf (or print postrcript file and distill the pdf) then the total area coverage of inks of the images are way over limit when I check it in Acrobat.
    I have converted all the images from RGB to CMYK using correct profiles. I have several different papers in the magazine, so I used Fogra27 (300 total ink) for coated papers and custom Swop for uncoated paper (260 total ink).
    Then I preflight the document in Indesign then it's says all the ICC profiles are emedded in the images.
    I even tried to export from Indesign with the overall color profile included. But it's the same problem.
    I cannot figure out why the images are still over limit?
    Thanks a lot!
    Risto

    Well what profile does the Acrobat file have embedded? Sounds like you are doing a conversion upon creation.

  • Nokia N97 Mini - Network coverage disappeared

    My Nokia N97 Mini, about 1 year old, suddenly decided it did not want to get any reception at all. I have travelled via train to different places for work and such and noticed it still was not getting reception. I have also tried restarting the phone, trying my sisters sim card and none of this seemed to work. It is getting quite frustrating, so, hopefully you can help me!?

    Hello stockobmx, check the network settings in your phone see whether its automatic or manual. If its manual then set it to automatic. Try and reply.
    Nokia C7

  • Black Looks Gray?

    I am needed to make black brush strokes but the black looks gray and the default black seems to be gray. I have tried all I could think but can't figure out how to fix it! Any help would be appreciated!
    Thanks,
    Rachel

    Rachel,
    Is it a 100% K in a CMYK document? If so, you may need to use a rich black, possibly/prefereably based upon the CMY colour combination used, and avoiding overdoing it; the maximum total ink coverage depends on the paper of intended use.
    If it is an RGB document, you may ensure that it is R/G/B = 0/0/0.

  • How do I "fix" maximum ink density

    I'm working with a printer who requires a maximum ink density of 240%. They've just kicked back a file with deep purple hues, with the explanation that it's "difficult" to keep a cover like this within that range.
    What tools or windows do I look at in Photoshop to see where the problem areas are, or what other steps do I need to take as I attempt to revise this file to their standard? (In other words, I can't have the purples I want, but I'd like to change them only as much as needed. How can I know what I'm doing so that they won't kick back the file again, and charge me for another proof?) Sigh.

    Sorry, heres the full explanation (hopefully maybe others will chime in if ive missed anything)-
    As Buko suggested in his first post ....you can change your Color settings to a Custom CMYK  (edit/color settings - permanent in Photoshop until you reset them )- this custom cmyk will allow you to specify a "maximum Ink". Then just converting to Cmyk any time Image/mode/CMYK - will convert using the setting you have created. In your case provided you chose  "Total Ink limit" 240% - It will not generate CMYK separations, where the total ink exceeds 240%
    One problem with this -  you have to remember that its set this way, so that it can be set back to something more sensible as your default. On some presses a total ink of 240 will look very washed out, and flat. So alternatively you can also convert using the less dangerous method I suggested - Edit/Convert to Profile/ Custom CMYK - you can record this as an Action.
    Lets say you have a CMYK file already and you need to change it to a lower ink coverage - the best way is using Chris' suggested method of using a Curve to lower ink density.  its more contollable. Heres how…
    • Use a threshold adjustment layer to find out roughly where in your image the maximum ink coverage  is.
    • Place eyedroppers at these points.
    • Change the readings in info panel to show Total Ink.
    • Now use your curves to lower overall density - paying special attention to your Black (k) channel - best practice to lower K channel separate to the rest of the image. This is because K channel holds most of the detail in the image.

  • Minimizing Mini-Bridge & Timeline in Photoshop CS6

    Quick question that I can't figure out.  How do I minimize the Mini-Bridge and Timeline in Photoshop CS6?  I have draged the window section as far down as possible.  But, I have seen some PS6 screenshots were the timeline and mini-bridge lay flush with the bottom of the screen.  And, once I do minimize them, how do I bring them back up again?
    Thanks!
    Kirsten

    Hello again!
    Have you tried double-clicking on the panel tabs? Tha tabs display the names of the panels (Timeline and Mini-Bridge)
    This should minimize the panels - to open them, you can just double click the tabs again.
    Please post again if you have additional questions
    Cheers!
    Kendall

  • Mini bridge icon in photoshop CS6

    Hi,
    Where is the mini bridge icon ?
    In photoshop cs5 it was in the upper left corner right next to the Bridge icon , they all gone in CS6 ?
    thanks !

    That bar is gone.  You can open with Window/Extension/mini-bridge

  • Mini bridge is not available in Photoshop cc 2014

    Typically, I have a min bridge icon but after upgrading to CC2014 It is no longer available.   I looked inside and out and it is not here.  a forum explained to go to WINDOWS>EXTENSIONS>  but that is grayed out.   please help.   I depend on bridge to add layers to photos.
    JOHN - MANkind Photo

    MiniBridge has been removed from CC2014. No idea if it will return.
    Mini Bridge, Kuler, Exchange missing from Photoshop CC 2014
    Suggested Workaround: Adobe Mini Bridge Work Around For Photoshop CC 2014 - YouTube

Maybe you are looking for

  • Start up disk question PLEASE HEL

    if i re install mac OS X will i lose all of my files? importantly music?

  • File's format is too new for this version of the application

    A project that was edited in FCE on an iMac will not open in FCE on a MacBook Pro. When I try to open it, I receive the error: File's format is too new for this version of the application. The FCE that was installed on the MacBook Pro is exactly same

  • How to configure data source for MS SQL 2005 Server.

    Good morning, While creating a data source for MS SQL 2005 Server, what are the values I should use for: Object Factory, DataSource Type, and CPDS Class Name values ? Thanks Seenu

  • Transform error in 5.0

    Hi, I migrated from 1.4.2 to 1.5 recently and found that the xslt transformation that worked fine in 1.4.2 is now broke. The following is the problematic code segment try{      System.out.println("Writing to: "+dirString+tableName+"Bean.java");      

  • RE: Speaker problems

    I have an iPhone 4S.  I have been having speaker problems for a while now and am slowly realizing when using and doing certain things that my sound is not working.  When I take a video my sound does not work, when I facetime with someone they can't h