Using ColorSync to Create Grayscale and Remove profiles?

I am working on a book, which I have created in Pages. It's entirely in grayscale. I sent the PDF to the printer and their preflight found a number of problems related mainly to colorspace. It finds CMYK and RGB colorspaces even though it all looks like grayscale to me. The other issue they raise is attached ICC profiles. They say I should have none. I think I can fix this in ColorSync by creating a filter which removes the profiles and creates a grayscale file, but I'm not sure. Can anyone walk me through?

I have already done this of course, and also more broadly searched the net for answers. Finding none I asked here. It is not a matter of being unable to create Colorsync filters. It is a matter of solving the specific technical problems stated above.

Similar Messages

  • HT4914 if you use iTunes match in order to create space and remove music from your hard drive, does that happen automatically when you subscribe and upload your music or is there another step to remove the music from your hard drive once you've uploaded t

    if you use iTunes match in order to create space and remove music from your hard drive, does that happen automatically when you subscribe and upload your music or is there another step to remove the music from your hard drive once you've uploaded to iTunes match?

    Welcome to the Apple Community.
    iTunes match won't automatically remove content from your computer, if you want to do that you will need to do it manually yourself.

  • How to create Service and response profiles

    Hello Gurus
              I have configured the IC Web Client in solution manager 4.0 system. But in sservice ticket i am not able to see the SLA info. Please tell me
      where to give these SLA parameters ?
      How to create service and response profiles?
      Shuold i use SLF1 instead of  SLFN to maintain SLA ?
    Please tell me how to do these it will be very helpful....

    Hi Naveen
    The Service and Response Profiles can be created in the easy access menu using the path
    SAP Menu> Service> Service Contracts and Service Plans--> Maintain availability and Response Time
    Availability time is also know as service profile
    And then assign these service and response profiles to your Servie Product Master which will be used in the service ticket.
    For the field to be available to enter teh service and response profile in the product master, assign the set types COMM_PR_SRV to the category in which the product will be created
    Hope this would help.
    Regards,
    Rekha Dadwal
    <b>
    You gain a point for every point that you reward. So reward helpful answers generously</b>

  • ODC-Create Commit and Index Profiles in Bulk

    Is there a way to create commit and index profiles en masse with ODC? And also Import Server jobs?
    I have a need to create perhaps several hundred specific of these, due to specific queuing requirements by a customer.
    Any pointers or insights welcome.

    There is one "Import-Export" utility provided by Oracle for dealing settings of ODC.
    May be you can create that export file though Java program which can be then imported in ODC using that utility. The format of Export file needs to be studied.

  • Script to Create User and Add profiles

    Instead of using the ODI 10g GUI Console to create users and add them to a profile, Can this task be achieved by scripting ? Either by wlst or JMX or Java Packages ? Please advise and guide me.
    -Thanks,

    Is there any other way for adding Bulk users and assigning them to a profile? Any thoughts Please
    Versions: 10.1.3.5 and 10.1.3.6

  • My SCVMM upgrade to UR6 after, I can't create VM and hardware profile.

    My SCVMM's hardware profile is missing, once I create hardware profile in  Library , system will be crash. how to fix it?

    Had a similar problem a couple of days ago.
    where able to create Hardware Profiles, but not delete them. and since the Create Virtual machine process in vmm creates and remove a Hardware Template, the creation failed.
    when it failed to delete, i got a error log located in C:\ProgramData\VMMLogs\. take a look at it.
    in my case it was a database error. 
    i ran "DBCC CHECKDB (VirtualManagerDB)" and it indicated that my indexes was corrupted. 
    I then did run "DBCC CHECKDB (VirtualManagerDB, repair_rebuild)" and it fixed the problem.
    Read the log, check the database. and if its the same problem as me. run the repair_rebuild.
    but remember to take a backup, just in case.

  • I'd like to use Time Capsule as Router and remove D-Link Router.  Is that what it's designed for?

    I currently use a D-Link Router and also have a 1st generation time capsule as use as a back up device.  I've just purchased a new 2TB Time Capsule and would like to use it as my primary "only" router just after my cable modem, it that there primary design?
    Currently I have a Cable modem with a Static IP address and then on the D-Link I've configured my NAS, Power Mac, iMac and Computers with all there own IP address.  I've looked on the Time Capsule I have hooked up now and I'm not sure if the TC will let me do that.
    I really should of researched before, but I'd just bought a mini mac with lion server and it talked about the ease of using TC with it and purchased before researching...

    I've just purchased a new 2TB Time Capsule and would like to use it as my primary "only" router just after my cable modem, it that there primary design?
    Yes, the Time Capsule is designed to connect directly to a modem.
    on the D-Link I've configured my NAS, Power Mac, iMac and Computers with all there own IP address
    You can set up "static" IP addresses for each of your network devices....IF....the Time Capsule is set up to be the "main"' router on the network.
    Open AirPort Utility and click Manual Setup
    Click the Internet icon
    Click the DHCP tab below the icons
    The DHCP Reservations box will allow to you assign a specific IP address based on the MAC address or AirPort ID of each device.
    Devices could be assigned IP addresses in the 10.0.1.x range or 192.168.1.x range depending on your preference.

  • Using AppleScript to create folders and place files in them

    Hi guys,
    I've been reading through the forum for the better part of the last 6 hours wracking my brain trying to figure out how to accomplish what I'm trying to do. I've been playing around with Automator and also trying to decipher some Apple Script samples that were posted on here, but I'm really having no luck at all. I'm sure you've all been there where you feel like you're on an endless search to solve a problem and it feels like there's no hope. I've tried every single possible thing I can and I'm getting close, but it's never quite right.
    Here's what I'm trying to do, and hopefully some kind soul will help me out. I'm deseperately trying to figure this out, and any help at all would be GREATLY appreciated!
    I have a bunch of PDF files that I scan, in the hundreds. After I've scanned them I'm left with something like this:
    1234567_Elephant.pdf
    1234567_Duck.pdf
    1234567_Cat.pdf
    1234567_Cat_01.pdf
    1234567_Dog.pdf
    3431233_Elephant.pdf
    3431233_Dog.pdf
    3431233_Dog_01.pdf
    3431233_Duck.pdf
    etc...
    So they have a 7 digit ID, then the file name which is always one of the 4 options (I'm just using the animals as examples, but they would be other words).
    What I'd want the script to do is categorize these into folders based on the ID number, and then based on the "animal" and then the files within them. Note, some files have an _01 or _02 etc... appended to them. I don't know if this makes a difference.
    So after running the script I'd love to see
    1234567 (Folder)
         Elephant (Subfolder)
              1234567_Elephant.pdf (File)
         Duck (Subfolder)
              1234567_Duck.pdf (File)
         Cat (Subfolder)
              1234567_Cat.pdf (File)
              1234567_Cat_01.pdf (File)
         Dog (Subfolder)
              1234567_Dog.pdf (File)
    3431233
         Elephant
              3431233_Elephant.pdf
         Dog
              3431233_Dog.pdf
              3431233_Dog_01.pdf
         Duck
              3431233_Duck.pdf

    well, using a couple of stock handlers I had lying around, and making the following assumptions:
    that an underscore is always the delimiter used
    that the file name is always a single word like 'dog' or 'cat' (if you have multiple word file names, the script needs to be modified some)
    this should do what you ask:
    set mainFolder to (choose folder) as text
    tell application "System Events"
      -- get all the unsorted files, and loop through
              set unsortedFiles to every file of folder mainFolder whose visible is true
              repeat with thisFile in unsortedFiles
      -- split the file name on underscores and periods
                        set fileNameBits to my tid(name of thisFile, {"_", "."})
      -- first item of list is id, make/get correct folder
                        set IDFolder to my checkForFolder(mainFolder, item 1 of fileNameBits)
      -- second item of list is file name, make/get correct folder in id folder
                        set groupFolder to my checkForFolder(IDFolder, item 2 of fileNameBits)
      -- move file
      move thisFile to groupFolder
              end repeat
    end tell
    to checkForFolder(fParent, fName)
      -- subroutine checks for folder, creating it if it doesn't exist
              tell application "System Events"
                        if not (exists folder fName of folder fParent) then
                                  set output to path of (make new folder at end of folder fParent with properties {name:fName})
                        else
                                  set output to (path of (folder fName of folder fParent))
                        end if
              end tell
              return output
    end checkForFolder
    on tid(input, delim)
      -- subroutine for handling text item delimiters
              set {oldTID, my text item delimiters} to {my text item delimiters, delim}
              if class of input is list then
                        set output to input as text
              else
                        set output to text items of input
              end if
              set my text item delimiters to oldTID
              return output
    end tid

  • I don't  know how to use these methods. actionPerformed, additem, and remov

    cand any one help me to implement these actions.
    I want to be able to select item from the the list to the textarea by using the addit button.
    import java.awt.*;
    import java.applet.Applet;
    import java.awt.event.*;
    public class Shopping extends Applet implements ActionListener, ItemListener
         private TextArea buy;
         private List foodList;
         private Button purches, remove;
         ItemList myitems;
         public void init(){          
              myitems = new ItemList();
              foodList = new List();
              foodList.add("Rice");
              foodList.add("Corn");
              foodList.add("Beans");
              foodList.add("Wheat");
              foodList.add("Banana");
              foodList.add("Bread");
              foodList.add("Meat");
              foodList.add("Fish");
              foodList.add("Nuts");
              foodList.add("Apple");
              foodList.add("may");
              foodList.add("salt");
              foodList.add("season");
              foodList.add("Beef");
              add(foodList);
              foodList.addItemListener(this);
              purches = new Button("Add IT");          
              add(purches);
              purches.addActionListener(this);
              remove = new Button("I don't want");
              add(remove);          
              remove.addActionListener(this);
              buy = new TextArea(10, 20);          
              add(buy);          
         public void itemStateChanged(ItemEvent e){
              if(e.getSource()==foodList){
                   String foodChoice = e.getItem().toString();
         public void actionPerformed(ActionEvent e){
              if(e.getSource()==purches);
              //myitems.addItem(items);
    class ItemList{
    String[] myList;
    private int count;
    public ItemList(){
    myList =new String[9];
    count=0;
    public int countList(){
    return count;
    public void addItem(String items){
    while(count < myList.length){
    myList[count++]=items;
    public void removeItem(String items){
    while(myList[count]!=null){
    if(myList[count].equals(items)){
    String discard = myList[--count];

    First of all the list does not produce any action event for a
    single click. It produces an action event for the double click.
    So you must use a choice list.
    for the list, the function used is actionPerformed(ActionEvent
    e)
    for the choice list , the function used is
    itemStateChanged(ItemEvent e)
    you must use a "\n" in the string to bring the item to the next
    line in the textarea.
    I am giving the full program below.
    import java.awt.*;
    import java.applet.Applet;
    import java.awt.event.*;
    public class Shopping extends Applet implements ActionListener, ItemListener
    //my code here.
    String items=" ";
    //my code ends here.
    private TextArea buy;
    private Choice foodList;
    private Button purches, remove;
    ItemList myitems;
    public void init(){
    myitems = new ItemList();
    foodList = new Choice();
    foodList.add("Rice");
    foodList.add("Corn");
    foodList.add("Beans");
    foodList.add("Wheat");
    foodList.add("Banana");
    foodList.add("Bread");
    foodList.add("Meat");
    foodList.add("Fish");
    foodList.add("Nuts");
    foodList.add("Apple");
    foodList.add("may");
    foodList.add("salt");
    foodList.add("season");
    foodList.add("Beef");
    add(foodList);
    foodList.addItemListener(this);
    purches = new Button("Add IT");
    add(purches);
    purches.addActionListener(this);
    //my code
    //foodList.addActionListener(this);
    remove = new Button("I don't want");
    add(remove);
    remove.addActionListener(this);
    buy = new TextArea(10, 10);
    add(buy);
    public void itemStateChanged(ItemEvent e){
    //my code here.
         String s = ((Choice)e.getItemSelectable()).getSelectedItem();
         System.out.println(s);
         items=items+s+"\n"; //the \n is given so that the next item comes in the next line.
         buy.setText(items);
    //my code ends here.
    public void actionPerformed(ActionEvent e){
    //if(e.getSource()==purches);
    //myitems.addItem(items);
    String s=((List )e.getSource()).getSelectedItem();
    System.out.println(s);
    class ItemList{
    String[] myList;
    private int count;
    public ItemList(){
    myList =new String[9];
    count=0;
    public int countList(){
    return count;
    public void addItem(String items){
    while(count < myList.length){
    myList[count++]=items;
    public void removeItem(String items){
    while(myList[count]!=null){
    if(myList[count].equals(items)){
    String discard = myList[--count];

  • Using JTree To Create Directory And Subdirectory's within it.

    Hi Everyone,
    Can anyone tell me how do i start working around JTREE's plz.

    http://java.sun.com/docs/books/tutorial/uiswing/components/tree.html
    JTree is just the display. It's java.io.File that will be doing the work when creating a directory and its subdirectories.
    %

  • Retruning a mac with tiger to welcome video and removing profile...

    I wish to return my mini to its original state as I have sold it, however every time i reinstall Tiger it maintains my profile, any help appreciated.

    Perform an Erase and Restore from the computer's original disks, press the eject key or mouse button upon restart, and then press the Command and S keys. Type 'shutdown -h now' into the prompt without the quote marks; this will shut the computer off.
    (44207)

  • Using Search Help with ALV and Dynamic context node

    The topic subject already describes my situation.
    I have to create, populate and remove context nodes at runtime, and bind them to an ALV, to let user display the data or modify the data. The nodes I create are always typed with a table name, but the table name is of course, dynamic.
    This is all working: what's not working is help for entries inside the ALV; since the table has foreign keys and domains with check tables or fixed values, I expected that search helps were detected and managed by the framework.
    Instead, no help search is displayed except the input help based on data-type of the one "Date" input fields.
    I think I have to work on the dynamic node creation, and not on the ALV itself, since the latter only takes the node/attributes information, but i could be wrong. I tried with both the two following codings:
      CALL METHOD lo_nd_info_root->add_new_child_node
        EXPORTING
          static_element_type          = vs_tabname
          name                         = 'SAMPLE_NODE_NAME'
    *    is_mandatory                 = abap_false
    *    is_mandatory_selection       = abap_false
         is_multiple                  = abap_true
         is_multiple_selection        = abap_false
    *    is_singleton                 = abap_false
          is_initialize_lead_selection = abap_false
          is_static                    = abap_false
        RECEIVING
          child_node_info              = lo_nd_info_data .
    cl_wd_dynamic_tool=>create_nodeinfo_from_struct(
          parent_info = lo_nd_info_root
          node_name = 'SAMPLE_NODE_NAME'
          structure_name = vs_tabname
          is_multiple = abap_true ).
    The result is the same...is there any way to let the ALV know what search helps it has to use, and doesn't force me to manually build a VALUE_SET to be bound on the single attributes? There are many tables, with many fields, and maintaining this solution would be very costly.

    I have checked with method GET_ATTRIBUTE_VALUEHELP_TYPE of interface IF_WD_CONTEXT_NODE_INFO, on an attribute which i know to have a search help (Foreign key of a check table).
    The method returns 'N', that is the constant IF_WD_VALUE_HELP_HANDLER~CO_VH_TYPE_NO_HELP. So, the framework was not able to find a suitable search help.
    Using method GET_ATTRIBUTE_VALUE_HELP of the same interface, on the same attribute, returns me '111', which is constant C_VALUE_HELP_MODE-AUTOMATIC.
    Therefore, the WD framework knows it has to automatically detect a value help, but fails to find one.
    Also, this means in my opinion that the ALV and the dynamic external mapping are not the culprits: since node creation, no help is detected for any attribute but the date. Honestly, I don't have a clue on what's happening.

  • Importance of precise colour temperature when creating dual-illuminant DNG profile

    I own an X-Rite ColorChecker Passport and would like to use it to create a dual-illuminant profile for my camera (and every lens combination) to use in LightRoom.
    After extensive research I have a few lingering questions:
    1)      How important is it to nail the colour temperature. Do you *absolutely have to* photograph the ColorChecker under Illuminant A and D65, respectively, down to the last Kelvin?
    2)      If I don’t nail it down that precisely, will the resulting profile be any less accurate?
    3)      If getting the respective colour temperatures exactly right is indeed that important, is it OK to use 2 diffused and gelled speedlites with Lee/Rosco color correcting gels to illuminate the Colorchecker? (The Lee / Rosco gels do not have the exact CTO gel for the 2850K specified in the DNG specification for Illuminant A, but it gets close)
    4)      If it will really aid profile accuracy, how does one get hold of reliable/certified light bulbs that produce the required colour temperatures? (I’m in the UK)
    Your advice will be greatly appreciated.

    The exact color temperatures (in Kelvin) are not that important within the standard daylight range (above 4000 K), because large number changes in color temperature actually represent small differences as far as camera color profiles go.
    What is more important (rather than the exact number) is the spectral characteristics of the illumination. This isn't easy to characterize for the end user, but you can think of it in terms of bulb type. Most compact fluorescents are spectrally very different from actual daylight (even if the bulb is indicated as being "full spectrum"), for instance. My recommendation is to create a profile for the type of lighting you will be under, rather than trying to match the exact numbers.

  • What is the advantage of using IB to create XIBs/Class Objects over coding?

    Hi all,
    I hoping someone can provide me some pros and cons as to when I should use IB to create XIBs and/or class objects as opposed to directly coding them.
    For example, if I choose Apple's Template for creating a Navigation Based Application (cocoa touch), the project creates two NIB files - MainMenu and RootViewController.
    However looking at one of demo apps SimpleDrillDown, it does not have a RootViewController XIB and instead creates it via code.
    Another example from the same two apps is that the template generates a "Navigation Controller" class object in the Mainmenu.xib. SimpleDrillDown does not bother with this in the XIB, but uses code to generate the controller:
    - (void)applicationDidFinishLaunching:(UIApplication *)application {
    // Create the navigation and view controllers
    RootViewController *rootViewController = [[RootViewController alloc] init];
    UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootViewController:rootViewController];
    self.navigationController = aNavigationController;
    [aNavigationController release];
    [rootViewController release];
    // Configure and show the window
    [window addSubview:[navigationController view]];
    [window makeKeyAndVisible];
    as opposed to the template which only needs this:
    - (void)applicationDidFinishLaunching:(UIApplication *)application {
    // Configure and show the window
    // Navigation Controller is defined in MainWindow.xib
    [window addSubview:[navigationController view]];
    [window makeKeyAndVisible];
    So what are the advantages of each approach. Why does apple suggest one approach and yet all its demos use another.
    Any thoughts, answers gratefully received.
    TIA, Michael.

    You can do whatever you're comfortable with, but most of the best Cocoa programmers--the ones on the Mac, I mean--recommend putting everything you can into Interface Builder.
    It's a little like the difference between writing a program to do a bunch of financial calculations and using a spreadsheet. Yeah, the program can do everything the spreadsheet can--and more besides--but you'll find it far easier to create, use and modify the spreadsheet.
    Interface Builder takes away a lot of completely meaningless choices ("What order should I create the objects in? How should I name the variables? How should I create their frames? What order should I set the attributes in?"), leaving you with an interface optimized for creating and arranging objects, and allowing your code to focus on what you really do need to think about--your application's logic.
    (By the way--part of the reason Apple's demos don't all use Interface Builder is that the very first SDK releases didn't have it. Back then, you had to create all your views programatically. Believe me, I have no wish to go back to setting autoresize masks manually. Now get off my lawn, whippersnapper.)

  • Create activity and survey via 'CRM_ORDER_MAINTAIN'

    Dears,
    i am in CRM 6.0 now. i have decided to use FM 'CRM_ORDER_MAINTAIN' to create and change activity, also there is a import field named 'IT_SURVEY'. Now i want to batch upload the answers of the survey in a txt file to CRM and then create the survey and attach the survey to the activity.
    After check program 'CRM_SURVEY_UI' which also use 'CRM_ORDER_MAINTAIN' to create activity and survey, i found SAP will convert your input to a rawstring. But the convertion is based on the HTML container(class gr_survey_html), my case is flat txt file. How could i realize the convertion ?
    Any advice? I am so puzzled on this for a long time..
    BR.

    Hi,
    I have the same issue. Any suggerence with this topic?
    Regards,
    Mon
    Edit: It is solved. CRM_ORDER_MAINTAIN allows introduce a survey in an activity.
    Edited by: Mon on Apr 7, 2008 3:51 PM

Maybe you are looking for

  • Possible to take non-HD videos w/iPhone 5?

    I've recently started doing standup comedy and have been having friends film me with my iPhone, which is the first time I've ever taken videos of any length with my phone before.  I've been a little shocked by how enormous the files it creates are --

  • Itunes Library. Keep Playlist On Mac Hard-Drive. Rest of Library On Externa

    Hi, I've been searching high and low for an answer to this question. I'm not the type to usually go onto a forum and ask the question because I can usually deduce it myself. *My Current State* Basically, currently I have all my music on my Time Capsu

  • CD/DVD Install from an external usb drive

    Is there any version of Solaris 10 (x86) or a download tool or driver that would enable me to install the OS from an external usb CD/DVD drive? My internal CD/DVD drive on my older SONY laptop has gone bad and SONY support has been less than helpful

  • Stolen product

    Hi, I sold my ipad online. After the buyer collected it, I noticed that the proof of payment that he supplied was fraudulent. I have done a factory reset on the ipad before I gave it to him. Is there some way of getting the product serial number from

  • How to recover iphone settings after crash iOS 7.1.1

    installation of 7.1.1 crashed and iphone is now demanding to run recovery procedure via itunes. However, i cannot find any recovery option via itunes...