'Uses device independent color...'

Acrobat Pro 8 has a custom preflight check called 'Uses device
independent color'. If a PDF file has one or more ICC profiles
embedded, this check will be triggered but I simply can't understand
why it's called device _independent_. I thought that embedded
profiles meant device _dependent_. What am I missing here?
Regards
Madsen

ICC profiles are specifically device independent colour. This is
because the profile defines a device exactly, and so when a different
device is used, the profile has enough information to convert the
colour for a different device.
By contrast the opposite, which we might call device dependent colour,
is just "RGB" or "CMYK" (or greyscale, but let's ignore that). This is
called DeviceRGB or DeviceCMYK. These are device dependent colour
because DeviceRGB will look different depending on the actual colours
of the red, green and blue in a monitor, while DeviceCMYK will depend
on the actual inks used on a press or printer.
So, to put it another way "device independent colour" is colour which
can look the same independent of the device, while "device dependent
colour" will look different according to the device.
Aandi Inston

Similar Messages

  • CS6 Printing with Epson ABW - Device Independent Profiles No Longer Permitted

    With the change to the printing options in CS6, it's no longer possible to use device independent colour spaces for printing. This was a recommended practice when printing via Epson's ABW mode when not using a paper profile. What is the recommended practice with CS6? Is it to use Printer Manages Colors rather than Photoshop Manages Colors? If Printer Manages Colors is the proper approach, then is it recommended to convert the image file to a colour space encoded with a gamma of 2.2 (e.g. Adobe RGB or sRGB or Grey Gamma 2.2)?
    Thanks.

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Select "/var/log/cups/error_log" from the file list on the left side of the Console window. If you don't see that list, select
    View ▹ Show Log List
    from the menu bar. Then select the messages from the time of the last failed printing attempt. Copy them to the Clipboard (command-C). Paste into a reply to this message (command-V).
    If there are runs of repeated messages, post only one example of each. Don’t post many repetitions of the same message.
    When posting a log extract, be selective. In most cases, a few dozen lines are more than enough.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.

  • PMS colors show as CMYK when using Device N

    I have just upgraded to the CS3 Suite recently and am trying to send a PDF through the system using Device N. I use Quark Xpress 6.5 (haven't been able to talk the boss into converting to InDesign yet) and so when I have a project that uses PMS colors, of course I choose Device n when I create the PDF. When I send the PDF through, the PMS colors have separated into CMYK. I use the Creo Distiller Assistant that's supposed to help with color seps. We've got a computer to plate system so this really creates havoc with our impositioner. This version is Acrobat 8 Professional. I was using Acrobat 7 Pro and it worked fine with the Creo distiller assistant and all. Can someone tell me what's going on?

    I checking the colors 1st in illustrator, than in indesign with separations preview (so far so good), and then in acrobat with output preview... and here is where it goes wrong... both for certified as well as uncertified.
    I have now found the problem, but am unsure how to deal with it in the future (color management hell) : something to do with our synchronized profiles that basically say: adjust to match current color settings, placed content:keep existing assignments. I don't know how clear this is? If iI disable the profile so I can override the existing assignment (which must have originally been to preserve appearance rather than numbers) it all works out.
    I suppose it is an internal agency issue as to what to do. The idea is too stick synchronised as to provide consistent color, but there all these hidden profiles stuck in files from who knows who, when or where.
    If you can follow, and have any suggestions,?

  • When to use ProPhoto RGB color space?

    I've read articles recommending to use ProPhoto RGB color space because the color gamut is greater.  At the same time, I've had to convert some images I created using ProPhoto RGB templates to sRGB so they will display with the right colors in applications that don't support it.  I'm wondering (just curious) when it is appropriate to use this color space.  Is it only for professional graphic image designers and photographers who send their images to a professional printer?

    in addition to what ssprengel said and some of it may be in other words:
    There are several standard profiles listed in a separate section in the menus displaying color profiles when you use Assign Profile, Convert to Profile, and when you choose Working Spaces in the Color Settings. These profiles are so called 'well behaved' or 'editing' color spaces. They are device independent and created synthetically for editing purposes - in these color spaces R=G=B is perfectly neutral gray which makes the numbers of color values make sense when editing images referring to the numbers, histograms, curves, etc. ProPhoto RGB is one of these spaces and have the widest gamut, parts of which exceed the visible spectrum. This allows you to have an image with colors that are not limited to the color gamut of eventual destination color spaces like printers and monitors.  That's why some people prefer to use Prophoto RGB for images with destination unknown. When you know the destination, in your case an online printing service, get the color profile used by the printing service, install it on your computer, and use convert (Edit menu > Convert to Profile) from ProPhotoRGB to the color profile of the printer. The color management trys to make the conversion to the best possible color match when the destination color space is with a narrower color gamut and you may see color shift of the colors outside the color gamut of the destination. You can also use soft proof (View > Proof Colors with View > Proof Setup set to the destination profile) to edit (optimize) the colors of your document to the destination before the conversion if you can do better than the color management conversion. It is a good idea to make this on a copy of the original image or different layers dedicated to editing colors for a particular destination (color space).
    Also have in mind that the conversion can be done on any other computer with Photoshop provided that along with your image they have the source and destination profile. So it can be done by your printer too but without the printers profile on your computer you wont' be able to proof and edit the final appearance.
    If you create or edit your artwork or photos with destination unknown in a color space with a comparatively narrower gamut  then when in the future you have the opportunity to use a destination with a wider color space you won't be able to take advantage from all possible colors.

  • Device independent Illustrator document?

    If an Illustrator document can only be ALL CMYK or RGB how do you make a device independent document with black (100k) text?
    Thank you very much.

    No I'm saying if I have a request for some art in an Illustrator document from someone who is uncertain of the type of device that will output the final product, e.g., high-quality offset or a newspaper press or color Xerox or high-speed closed web, then I need to supply the document in RGB. That is, I can't convert the document to CMYK beforehand because no one knows which CMYK(s) to convert it to.
    But if I leave the document in RGB the black text will convert to the CMYK rather than the desired 100K.
    I think there's a work-around by going through Acrobat but I can't depend on that workflow.
    This is why Adobe lets InDesign use both, RGB and CMYK, on the same doc but the printers around here are all packaging guys and won't accept anything but Illustrator files. I don't know why. There equipment may be ancient or they have no time to work things out correctly.
    Thanks

  • Why is getLineMetrics inaccurate when using device fonts* or immediately after resizing a TextField?

    1.  We need getLineMetrics to return correct values immediately after changing a TextField's width/height or any property that would affect the layout metrics, withouth having to alter other properties like setting the text to itself (p1.text = p1.text).  Currently, if you change the width of a text field to match the stage width for example, getLineMetrics will not return correct values until the next frame.... UNLESS you set the text property.
    2.  We also need some kind of "stage scaled" event in addition to the "stage resize" event (which only fires when stage scale mode is no_scale), because stage scaling affects the rendered size of device fonts so dramatically that we must call getLineMetrics again.  This is not the case for fonts antialiased for readability, since their size is relatively stable with scaling, as demonstrated by drawing a box around the first line once and then scaling the stage.
    So those are the problems.  The asterisk in the title of this post is there because it seem that TextField.getLineMetrics is accurate with device fonts, but I cannot take advantage of that accuracy without a way to detect when the player is scaled.  I can only confirm its accuracy at a 1:1 scale, since there is no way to recalculate the size of the line rectangle once the player is scaled, aside from setting a timer of some sort which is a real hack not to mention horribly inefficient with no way to detect when the stage has actually be scaled.
    I use device fonts because embedded fonts look terrible and blurred compared to device font rendering.  The "use device font" setting matches the appearance of text in web browsers exactly.  The only way to get embedded/advanced antialiased text in flash to approximate that of the device font look is to primarily set gridFitType to PIXEL instead of SUBPIXEL, and secondly set autokerning to true to fix problems caused by the PIXEL grid fit type.  That ensure strokes are fitted solidly to the nearest pixel, however it still lacks the "ClearType" rendering that device fonts use, which has notable color offset to improve appearance on LCD monitors, rather than the purely grayscale text that flash uses in its subpixel rendering.  Frankly, failure to use device fonts because of API issues, is the only reason why Flash sometimes doesn't look as good as HTML text and why people say text in Flash "looks blurry".  I'm tired of hearing it.  If the player simply dispatched an event when scaled and updated the metrics immediately when any property of the text field that would affect the metrics is changed, then we could all happily use device fonts and Flash text would look great.  As is stands, because of the two problems I mentioned in the opening paragraph, we're stuck dealing with these problems.
    If you create two text fields named "p1" and "p2" for paragraph 1 and 2, populate them with an identical line of text and set one to "use device fonts" and the other to "antialias for readability", then use this code to draw boxes around the first line of text in each of them:
    import flash.text.TextField;import flash.text.TextLineMetrics;graphics.clear();drawBoxAroundLine( p1, 0 );drawBoxAroundLine( p2, 0 );function drawBoxAroundLine( tf:TextField, line_index:int ):void{          var gutter:Number = 2;          var tlm:TextLineMetrics = tf.getLineMetrics( line_index );          graphics.lineStyle( 0, 0x0000ff );          graphics.drawRect( tf.x + gutter, tf.y + gutter, tlm.width, tlm.height );}
    The box surrounding the line of text in the "use device fonts" box is way off at first.  Scaling the player demonstrates that the text width of the device font field fluctuates wildly, while the "antialias for readability" field scales with the originally drawn rectangle perfectly.  That much is fine, but again to clarify the problems I mentioned at the top of this post:
    Since the text width fluctuates wildly upon player resize, assuming that getLineMetrics actually works on device fonts (and that's an assumption at this point), you'd have to detect the player resize and redraw the text.  Unfortunately, Flash does not fire the player resize event unless the stage scale mode is set to NO_SCALE.  That's problem #1.  And if that's by design, then they should definitely add a SCALE event, because changes in player scale dramatically affect device font layout, which requires recalculation of text metrics.  It's a real issue for fluid layouts.
    The second problem is that even when handling the resize event, and for example setting the text field width's to match the Stage.stageWidth property, when the text line wraps, it's not updated until the next frame.  In other words, at the exact resize event that causes a word to wrap, calling getLineMetrics in this handler reports the previous line length before the last word on the line wrapped.  So it's delayed a frame.  The only way to get the correct metrics immediately is basically to set the text property to itself like "p1.text = p1.text".  That seems to force an update of the metrics.  Otherwise, it's delayed, and useles.  I wrote about this in an answer over a year ago, showing how sensitive the text field property order is: http://stackoverflow.com/a/9558597/88409

    As I've noted several times, setting the text property to its own current value should not be necessary to update the metrics, and in some subclasses of text field, setting a property to its own value is ignored as the property is not actually changing and processing such a change would cause unnecessary work which could impact application performance.  Metrics should be current upon calling getLineMetrics.  They are not.  That's the problem.
    From a programming perspective, having to set the text property (really "htmlText" to preserve formatting) to itself to update metrics is almost unmanagable, and doesn't even make sense considering "htmlText" is just one of a dozen properties and methods on a TextField that could invalidate the layout metrics (alignment, setTextFormat, width, height, antiAliasMode, type, etc.), and I would have to override every one of those properties so that I could set htmlText = htmlText.  Using such a subclass isn't even possible if I want to use the Flash IDE to add text fields to the stage.  I would have to iterate over the display list and replace all existing fields with my subclass, which also isn't a good workaround because there's no way to update any and all variable references that may have been made to those instances.
    Frome what I've read, the invalide+render event system is unreliable.  My layout framework is similar to that of Windows Forms, and performs layout immediately, with dozens of docking modes and uses suspend and resume layout calls for efficiently resizing multiple child objects in a component.  Certain calculations cannot be aggregated for a render event, because some containers are semi-reflexive, meaning they can expand to fit the child contents while also contraining the child size, depending on whether the contain was resized or the child component was resized, so as a matter of correctness the resizing calcultation must occur immediately when the child resizes, otherwise a top-down pass on the display hierarchy for resizing will not be sufficient.
    As far as waiting until the next frame, no that is not possible, as it will cause one frame to be completely wrong.  If I was dragging the browser window to resize it, it would look terrible as virtually every single frame during the resizing operation would be incorrect.  Also, in the case where a user clicks the maximize or restore button of the web browser, the resizing event will occur exactly once, so if the metrics are not correct when that occurs, there is no recalculation occuring on the next frame, it will just be wrong and sit there looking wrong indefinitely.
    In case it's not obvious by now, this is a web application.  It uses the NO_SCALE stage scaling option, so notification of the event is not actually an issue for me personally.  I was just pointing out that for anyone not using the NO_SCALE option, there is no event in Flash to detect player scale.  What you're suggesting is using a JavaScript event and using the ExternalInterface bridge to send a message, which there is no guarantee whether it will be processed in a timely matter by the player and introduces possible platform inconsistancies, depending on whether the browser has actually resized the Flash interface at that point or what state Flash is in when it tries to recalculate the size of the text.  The browser may send that event to flash before the player is actually resized, so it will be processing incorrect sizes and then resized after the fact.  That's not a good solution.  Flash needs a scale event in addition to a resize event.  I'm really surprised it doesn't have one.  At the very least, the existing resize event should be dispatched reguardless of the stage scale mode, rather than occuring exclusively in the NO_SCALE mode.
    Bottom line is that getLineMetrics needs to return correct values every time it is called, without having to set the "text" property immediately before calling it.  If such a requirement exists, which seems to be the case, then that needs documented in the getLineMetrics method.

  • JPEG Export: I need browser-independant colors!

    Hello,
    Let me explain my situation: I have a website where I publish my Illustrator documents as exported JPEG files. The website has a certain RGB-color background. And my illustrations have the same RGB-color background. Those two backgrounds have to match perfectly, in order to produce a nice effect. They do match in Firefox 14, but they don't match in Safari 6.
    So, I need my exported JPEG files to have browser-independant colors. I read everything I found on the Internet on this topic, but it's just general stuff about Color profiles and the Edit > Colors... menu and color differences between browsers. NOT A SINGLE TUTORIAL on the whole Internet on how to produce browser-independant JPEG files using Adobe software.
    Currently, I am exporting my Illustrator documents using an AppleScript, in order to save time:
      export docRef to file (myPath) as JPEG with options {quality:60, optimization:true, antialiasing:true, artboard clipping:true, saving as HTML:false}
    but you don't have to give me an AppleScript necessarily. Just give step-by-step instructions on how to do this in Illustrator, and I will automate it myself. Thank you for reading, and I am hoping that you will have a solution!
    P.S. I know that PNGs are browser-independant, but I would prefer JPEGs, because the size is smaller.

    I created a 1px by 1px JPEG for the webpage background, and the colors still didn't match! I thought, maybe Safari 6 is being a smart-***, and is transforming my 1px by 1px JPEG into a solid color: so I created a 2px by 2px JPEG, and I added a small pattern. The colors still didn't match! At this point, I started suspecting it's a bug, since my website displays fine in Safari 5. My illustrations are shown using the CSS code "background: url(...jpg) no-repeat" so I searched for a possible bug in Safari 6 involving backgrounds. I found ONLY ONE PAGE on the whole Internet describing the bug:
    [Pro] Dramatic colour shift with Safari 6 on Mountain Lion
    http://freewaytalk.net/thread/view/114471
    The page says "Exactly the same image changes color depending on whether it’s repeating or not". So I tried replacing "background: url(...jpg) no-repeat" with "repeat", "repeat-x", "repeat-y" and sure enough, the colors match when the background is repeated. To summarize, in Safari 6, there is an obscur bug involving the "background-repeat" property: when this property is set to "no-repeat", a color shift occurs in the image. It has nothing to do with Illustrator or JPEG format.
    Sorry to have wasted your time!

  • Anti alias and Use device font not why is that not working?

    I am editing a flash template that I have and I know
    about the anti alias setting and I went through all the text boxes and set them to use device fonts and they all seem to b
    e working except for the sliding text boxes, see attached images that show the sliding box (the gray color) and the text box behind it, when I drill down to the text box it is set to use device fonts already but when I enter my text it does not show all the letters (the W A and V for example are missing) I know that is caused by the Antialias setting but I am unable to find what is set to that in this sliding box, what am I missing? I am a very novice user so please be as detailed as you can in you answer, I can provide any information needed. Thank s in advance.
    I am using CS10

    I had the same issue. They say that because TRC Sri Lanka haven't registered IPad or apple as a safe product. That means the IMEI of apple products will not match with srilankan regulatory specifications. But this issue will be solved in near future. Please contact telecommunications and regulatory bord for details. Dialog axiata can't help.

  • SCSM attaching email images as "Picture (Device Independent Bitmap)"

    Hi all.
    Recently, more and more images from emails (screen prints of errors etc) are appearing on SCSM 2010 as "Picture (Device Independent Bitmap)" which cannot be opened in any of the normal Image software (Paint/MS Image and picture viewer etc). 
    It also seems to crash SCSM when people try to open/save these files.
    Anyone have any ideas?  I can't see anywhere to specify how SCSM should treat images in e-mails and not sure what the cause is (normal environment of sender - XP/Outlook 2007 etc)
    Thanks
    Phil

    Hi Warren,
    I have a real easy solution for you.
    Zip the files and remove the .zip off the file name, then the firewalls won't strip the file out, or block the emails. Leave an instruction about putting the .zip extension back on in the email, and you're done.
    I use this whenever I need to do what you're doing with good results.
    Cheers!

  • IDCS OSX10.4.11 Print Presets - Device Independent the only option

    I have a clean build of 10.4.11 with InDesign CS installed from disk. First of all the update to 3.0.1 will download and install (I do make sure IDCS is closed) however it does not actually do anything even thought it says it completed successfully. I have tried this on 2 separate machines with similar results.
    Second problem is really the more pressing matter. The machine is part of an Active Directory domain. The main admin account is able to see the menus just fine. However when a normal managed user logs in you get this.
    When you go to File > Print Presets > Define > New... > Select Postscript File for Printer drop down > Device-Independent is the only option available for PPD. This is an issue because it does not allow for paper-sizes and other settings to be set. I really hope someone has overcome this issue and can direct me to fix it. I'm pretty savvy so please don't worry about explaining too in depth. A simple direction would help TONS.
    SAMPLE IMAGE:
    Thanks much,

    I have only a slight idea, but I'll give it a shot. Do you actually need the PPDs for the printers in your domain? If you're printing to PS and distilling, then you can just make sure that the user account in question has the PPD files in the correct places, as per Steve's post above. Drag and drop. You'd want to use the PPD folder in the user's library, of course, as I assume that the user that
    i can't
    see the PPDs wouldn't be able to see the system library at all.
    If, on the other hand, you need to be able to get at the same PPDs as everyone else in your domain, then I think that your question is actually about CUPS. From a ten-second Google search, I'd guess that the user acct. must be able to get at the PPDs in /usr/share/cups/model/. Just a guess, though; it's been years since I've needed to know this kind of information.

  • Development and Quality server using different screen color setting

    Hi,
    I want to differentiate the Development and Quality server using different screen colors,
    How can I set different color logon screen for the different kinds of servers.
    Thank You.
    Best Regards,
    M.Thirumoorthi
    [email protected]

    Hi Thiru moothi,
    Please check these links :
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/modifyingtheLogon+Page&
    Custom Password Change Page
    Custom Portal Logon Page
    Reward points if handy!
    Cheers,
    Sandeep
    Edited by: Sandeep Tudumu on Mar 26, 2008 7:41 PM

  • I need help with color pallette in iPhoto 11. I have created a book and would like to use a different color background than those given in "background." I have found the color palettes but can't seem to incorporate them into my backgrounds palette.

    I need help with color pallette in iPhoto 11. I have created a book and would like to use a different color background than those given in "background." I have found the color palettes but can't seem to incorporate them into my backgrounds palette.

    That is not a feature of iPhoto - suggest to Apple - iPhoto Menu ==> provide iPhoto feedback.
    Additionally I have no idea what you are saying here
    I have found the color palettes but can't seem to incorporate them into my backgrounds palette.
    And it always helps for you to dientify the version of iPhoto that you are using
    LN

  • Could not complete the command because of a problem using the Adobe Color Engine

    Hi all
    This bizarrely started this morning - completely out of the blue - and I've no idea why.
    Setup: Mac 10.8.2 / Creative Suite Premium PhotoShop CS5 extended (patched to 12.04)
    Am working on images exported from LightRoom 4 (16bit A3 Pro Photo RGB PSDs) in PhotoShop CS5.
    As part of my image grading process I have a PhotoShop Action that does the following: copy layer to new document (document respects all of copied layer settings) > Image > Adjustments > HDR toning > apply a certain HDR preset > copy to resultant image back to original doc > set opacity as 40%.
    Totally out of the blue, after having this action for about 2 months, this morning I start getting a warning dialog of "Could not complete the command because of a problem using the Adobe Color Engine" and the action fails. The failure seems to take place at the 'make document' part of the action and seems to somehow be related to the contents of the clipboard.
    I've tried trashing and re-creating the action. It works first time out fine and then - on the next image - errors again.
    At present I can only safely carry out the work 'manually' by completing all the actions myself.
    I can think of no settings that have changed and the OS hasn't been updated in a while.
    I have found one other thread on a similar problem in PhotoShop Elements, but no definitive solution.
    Any help appreciated as I have a shedload of stuff to process.
    Best wishes
    TP

    OK: trash of prefs didn't work. Tried thrice. Re-created orig action. same problem.
    BUT!
    Your 'Image > Duplicate' suggestion does seem to work. If I use that in a new action as the method for creating the HDR version doc (instead of 'Select > Copy > New > Paste), it seems to work.
    Will try that out this afternoon, but for now: WIN!
    Many thanks for the suggestion!
    TP

  • How to use downloaded Adobe color theme (.ase) in Photoshop cc?

    How to use downloaded Adobe color theme (.ase) in Photoshop cc?

    I can confirm this functions but there is no indication it's been successful and the swatches appear in the Swatches panel, *not* in the Libraries panel where I would expect them.  My issue is that IMO this should not even be an issue, because a palette created on color.adobe.com should just show up in PS CC unless I'm not understanding the intended behavior.
    Anyone?

  • I got lightning to usb camera adapter but get fault message on ipad mine "cannot use device" the connected usb device requires too much power

    I tried to use lightning to usb camera adapter but every time I plug it into my ipad mine it give cannot use device. the connected usb device requires too much power. how could I use this attachment.

    Or use the camera's SD card instead.
     Cheers, Tom

Maybe you are looking for

  • Which is the best low-cost camera for my use?

    Hi everyone. Been busy and off the forums for a while, but need your expertise once again. I just found out that the Panasonic HVX-200p that's been on loan to me for 2 years has to be returned. Since I run a non-profit, I am thinking about asking my

  • IPhoto 6.0.4 crashing after editing photo in Elements 3.0

    After I edit a photo in Elements 3.0 (double-click to edit, make changes, save as JPEG, max quality, close) and click back to iPhoto, iPhoto crashes suddenly (no error message). Thereafter, I cannot view the photo I edited in full screen mode, nor ca

  • Select only first 10 chars from the field in a table while writlng a selec

    hi experts, In a table  one field contains a value of above 10 characters (ex 10 or 15 or 20 characters).But i want to select only first 10 characters from this field while writing a select statement. This logic should be included in select statement

  • [MapViewer] Ugly borders

    When MapViewer creates a image, there's a black border on both left and rightside of the map. Why is this, en can I remove this border? It's very ugly when the background of the map is the same color as the background of the html-page tnx.

  • 0 PLS-00707: unsupported construct or internal error [2603]

    I have several packages and their bodies which can be correctly imported into XE. However, when I recompile the body of some of the packages I get the PLS-00707... error. If I drop the body and then issue a "create or replace package body ..." with t