Grayscale printing, when to use?

I have a Pixma Pro-100. Under what circumstances would I print in “grayscale”?
Nikon D600; Nikkor 50mm f/1.8G, 85mm f/1.8G, 70-300mmG f/4.5 - 5.6 VR
Solved!
Go to Solution.

I understand what you are saying but I think that I am asking a somewhat different question.
I thought that “Grayscale” printing involved blending the color ink to arrive at different shades of grays. The Pro-100 has three monochrome inks, which should print in various shades of gray. Under these conditions, when (if ever) should grayscale printing be used? When I check the ”Print Black & White photo” box is that the same as printing in “grayscale”?  
Nikon D600; Nikkor 50mm f/1.8G, 85mm f/1.8G, 70-300mmG f/4.5 - 5.6 VR

Similar Messages

  • PrintDataGrid's DataGridColumn - Embedded image not printing when you use TextFlow in the item rende

    I'm printing a datagrid using something like  this...
    <mx:PrintDataGrid
      id="printDataGrid" 
      width="100%" 
      height="100%"
      showHeaders="false"
      borderVisible="false"
      horizontalGridLines="false"
      variableRowHeight="true"
      dataProvider="{titles}"
      >
      <mx:columns>
       <mx:DataGridColumn 
        itemRenderer="renderer.TitlePrintRenderer" 
        />
      </mx:columns>
    </mx:PrintDataGrid>
    TitlePrintRenderer.mxml has s:RichText component. I use  RichText's textFlow property to render the text. The approach is working fine  except that if the textFlow has embedded images (<img source=... />), the  images are not printed!
    Is this a bug? Is it a limitation? Has anyone come  across this issue?
    I'm using Flex SDK 4.5.1

    After struggling for 4+ days on using timer / events for printing PrintDataGrid with embedded images in RichText's textFlow, I tried your other suggestion... to convert <img> tags to InlineGraphicElement and give it Bitmap from image loaded from a .gif file. The approach works but the printout skips images in a few rows!
    I've this test case in which, every time I print, it skips printing image in the second row! I also implemented this approach in a more complex test case and depending on the total number of rows, it would skip printing image in different number of rows. I'm suspecting that even if you construct InlineGraphicElement from bitmap loaded from an image, PrintDataGrid's renderer still skips printing image intermittently.
    I would very much appreciate it if you could create small project from my following code and verify this behavior. I'm at my wit's end in getting this printing to work.
    PrintImagesTest.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        minWidth="955" minHeight="600"
        initialize="initData();"
        viewSourceURL="srcview/index.html"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="20" paddingRight="20"
                paddingTop="20" paddingBottom="20"
                />
        </s:layout>
        <mx:Button
            label="Print"
            click="printClickHandler();"
            />
        <fx:Script>
            <![CDATA[
                import flash.utils.setTimeout;
                import flashx.textLayout.elements.InlineGraphicElement;
                import flashx.textLayout.elements.ParagraphElement;
                import flashx.textLayout.elements.SpanElement;
                import flashx.textLayout.elements.TextFlow;
                import mx.collections.ArrayCollection;
                import mx.printing.*;
                import mx.utils.OnDemandEventDispatcher;
                public var contentData:ArrayCollection;
                private var embeddedImages:ArrayCollection;
                private var numberOfImagesLoaded:int;
                public var printJob:FlexPrintJob;
                public var thePrintView:FormPrintView;
                public var lastPage:Boolean;
                private var textFlowNS:Namespace = new Namespace("http://ns.adobe.com/textLayout/2008");
                public function initData():void {
                    contentData = new ArrayCollection();
                    var page:int = 0;
                    for (var z:int=0; z<20; z++)    {
                        var content:Object = new Object();
                        content.srNo = z+1;
                        content.contentText =
                        "<TextFlow whiteSpaceCollapse='preserve' xmlns='http://ns.adobe.com/textLayout/2008'>" +
                        "<span>some text</span>" +
                        "<img width='53' height='49' source='assets/images/formula.gif'/>" +
                        "</TextFlow>";
                        contentData.addItem(content);
                public function printClickHandler():void {
                    convertToTextFlow();
                private function convertToTextFlow():void {
                    embeddedImages = new ArrayCollection();
                    numberOfImagesLoaded = 0;
                    for each (var contentElement:Object in contentData) {
                        extractImageInfo(contentElement.contentText);
                    if (embeddedImages.length > 0) {
                        loadImage(embeddedImages.getItemAt(0).source);
                    } else {
                        printData();
                private function extractImageInfo(contentText:String):void {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    for each (var img:XML in imageList) {
                        var embeddedImage:Object = new Object();
                        embeddedImage.source = String(img.@source);
                        embeddedImage.width = parseInt(img.@width);
                        embeddedImage.height = parseInt(img.@height);
                        embeddedImages.addItem(embeddedImage);
                private function loadImage(imageSource:String):void {
                    var loader:Loader = new Loader();
                    var urlRequest:URLRequest = new URLRequest(imageSource);
                    loader.load(urlRequest);
                    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
                private function imageLoaded(e:Event):void {
                    embeddedImages.getItemAt(numberOfImagesLoaded).bitmap = (Bitmap)(e.target.content);
                    embeddedImages.getItemAt(numberOfImagesLoaded).width = ((Bitmap)(e.target.content)).width;
                    embeddedImages.getItemAt(numberOfImagesLoaded).height = ((Bitmap)(e.target.content)).height;
                    ++numberOfImagesLoaded;
                    if (numberOfImagesLoaded < embeddedImages.length) {
                        loadImage(embeddedImages.getItemAt(numberOfImagesLoaded).source);
                    } else {
                        // all the images have been loaded... convert to textflow
                        buildContent();
                        printData();
                private function buildContent():void {
                    var contentIndex:int = 0;
                    for each (var contentElement:Object in contentData) {
                        if (hasImage(contentElement.contentText)) {
                            buildTextFlow(contentElement, contentIndex);
                            ++contentIndex;
                private function buildTextFlow(content:Object, contentIndex:int):void {
                    var textXml:XML = new XML(content.contentText);
                    var p:ParagraphElement = new ParagraphElement();
                    for each(var child:XML in textXml.children()) {
                        switch (child.localName()) {
                            case "span":
                                var span:SpanElement;
                                span = new SpanElement();
                                span.text = child;
                                span.fontSize = 10;
                                p.addChild(span);
                                break;
                            case "img":
                                var image:InlineGraphicElement;
                                image = new InlineGraphicElement();
                                image.source = embeddedImages.getItemAt(contentIndex).bitmap;
                                image.width = embeddedImages.getItemAt(contentIndex).width;
                                image.height = embeddedImages.getItemAt(contentIndex).height;
                                p.addChild(image);
                                break;
                    content.textFlow = new TextFlow();
                    content.textFlow.addChild(p);
                private function hasImage(contentText:String):Boolean {
                    var textXml:XML = new XML(contentText);
                    var imageList:XMLList = textXml.textFlowNS::img;
                    if (imageList.length() > 0) {
                        return true;
                    } else {
                        return false;
                private function printData():void {
                    printJob = new FlexPrintJob();
                    lastPage = false;
                    if (printJob.start()) {
                        thePrintView = new FormPrintView();
                        addElement(thePrintView);
                        thePrintView.width=printJob.pageWidth;
                        thePrintView.height=printJob.pageHeight;
                        thePrintView.printDataGrid.dataProvider = contentData;
                        thePrintView.showPage("single");
                        if(!thePrintView.printDataGrid.validNextPage) {
                            printJob.addObject(thePrintView);
                        } else {
                            thePrintView.showPage("first");
                            printJob.addObject(thePrintView);
                            while (true) {
                                thePrintView.printDataGrid.nextPage();
                                thePrintView.showPage("last"); 
                                if(!thePrintView.printDataGrid.validNextPage) {
                                    printJob.addObject(thePrintView);
                                    break;
                                } else {
                                    thePrintView.showPage("middle");
                                    printJob.addObject(thePrintView);
                        removeElement(thePrintView);
                    printJob.send();
            ]]>
        </fx:Script>
    </s:Application>
    FormPrintView.mxml
    ===============
    <?xml version="1.0"?>
    <mx:VBox
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:MyComp="myComponents.*"
        backgroundColor="#FFFFFF"
        paddingTop="50" paddingBottom="50" paddingLeft="50"
        >
        <fx:Script>
            <![CDATA[
                import mx.core.*
                    public function showPage(pageType:String):void {
                        validateNow();
            ]]>
        </fx:Script>
        <mx:PrintDataGrid
            id="printDataGrid"
            width="60%"
            height="100%"
            showHeaders="false"
            borderVisible="false"
            horizontalGridLines="false"
            variableRowHeight="true"
            >
            <mx:columns>
                <mx:DataGridColumn
                    itemRenderer="MyPrintRenderer"
                    />
            </mx:columns>
        </mx:PrintDataGrid>
    </mx:VBox>
    MyPrintRenderer.mxml
    =================
    <?xml version="1.0" encoding="utf-8"?>
    <s:MXDataGridItemRenderer
        xmlns:fx="http://ns.adobe.com/mxml/2009"
        xmlns:s="library://ns.adobe.com/flex/spark"
        xmlns:mx="library://ns.adobe.com/flex/mx"
        xmlns:bslns="com.knownomy.bsl.view.component.*"
        >
        <s:layout>
            <s:VerticalLayout
                paddingLeft="5"
                paddingRight="5"
                paddingTop="3"
                paddingBottom="3"
                gap="5"
                horizontalAlign="left"
                clipAndEnableScrolling="true"
                />
        </s:layout>
        <fx:Declarations>
        </fx:Declarations>
        <s:HGroup
            width="100%"
            gap="5"
            verticalAlign="middle"
            >
            <s:Label
                text="{data.srNo}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
            <s:RichText
                id="title"
                width="700"
                textFlow="{myTextFlow}"
                color="0x000000"
                fontFamily="Verdana"
                fontSize="10"
                />
        </s:HGroup>
        <fx:Metadata>
        </fx:Metadata>
        <s:states>
            <s:State name="normal" />
            <s:State name="hovered" />
            <s:State name="selected" />
        </s:states>
        <fx:Script>
            <![CDATA[
                import flashx.textLayout.elements.TextFlow;
                [Bindable]
                private var myTextFlow:TextFlow;
                override public function set data(value:Object) : void {
                    if (value != null) {
                        super.data = value;
                        myTextFlow = data.textFlow;
            ]]>
        </fx:Script>
    </s:MXDataGridItemRenderer>

  • Why can I no longer print to my AirPrint enabled printer when I used to be able to do so?

    I used to be able to print on my AirPrint enabled printer. After returning from vacation I am no longer able to do so, yet my husband's iPad will. I have gone thorough all the steps suggested in troubleshooting tips, to no avail. Any help?

    Try restating your iPad and turn the power to your printer off and back on again. Maybe this will reset your system.

  • I can't print from firefox. The paper feeds throught the printer but does not print. The same web pages will print when I use internet explorer. And the printer works fine with word, excell etc, just not with firefox.

    Whenever I try to print any page opened in firefox it will not print. The paper feeds through the computer, but does not pring.

    See this: <br />
    http://kb.mozillazine.org/Problems_printing_web_pages

  • How to store printer when not used for extended period.

    Printer will remain in unheated summer cottage. I plan to remove print head with cartridges for storage in a heated home. Will the cartridges dry out and/or would ink congeal in printhead as one instruction says not to remove cartridges until ready to replace with new. Any suggestions?

    Printer will remain in unheated summer cottage. I plan to remove print head with cartridges for storage in a heated home. Will the cartridges dry out and/or would ink congeal in printhead as one instruction says not to remove cartridges until ready to replace with new. Any suggestions?

  • I use floating time zone with all of my iCal entries.  But then the times of the entries do not print when printing month view.  Is there a fix for this?

    I use floating time zone with all of my iCal entries.  But then the times of the entries do not print when printing month view.  Is there a fix for this?

    Sorry to have repeated this question as if I were answering it.  Just a mistake.  I'm just now learning how to use this site.

  • I can no longer print pages while using Firefox. Print dings. I can print when in Explorer.

    When I try to print articles, pages, etc. that have the print icon provided, or when I use the File/Print menu, the print options window opens but when the print command is clicked I get a ding sound and no printing. I switched back to Explorer so I could get my work done and the print functions work fine. This problem was just created this week (9/13/10) and prior has been fine.

    Is your printer selected at the top of the native print dialog box ''(what you see when you do File > Print)''?
    If so, try doing the '''reset''' mentioned in this article: <br />
    [http://kb.mozillazine.org/Problems_printing_web_pages]

  • Getting unknown error when printing with latest version(using HP Laserjet 1200). I can't print at all using this version. Able to print previously.

    I ceased to be able to print when the latest version of FireFox was
    downloaded. I can print from the same websites using I. E.
    My printer is a HP Laserjet 1200 series. I only get the error(an unknown error occurred while printing) when trying to print through FireFox. I can print email fine and any other instance as long as I'm not going through FireFox.

    Hello Josh,
    We are using a couple of EFI (Fiery) controllers with our Canon copiers and I have been told by Canon support that we need to be using the MacTel (Universal Binary) versions of drivers for Leopard. Luckily for us we have mostly new models of RIPs and the UB drivers exist for these models, but I know that they are not available for all models, which I believe includes your X3e.
    To determine if you have a driver or RIP issue, you could save the file as either PS or PDF and then use the EFI utilities, such as Command Workstation, to import the file to the RIP (select Process and Hold) and then see if you can print your multiple copies that way. If that works then you know that the RIP is probably okay.
    The next test would be to create a generic PS queue to the X3e and print using this queue. If this works then you can narrow your issue down to the driver.
    PaHu

  • Connecting to a HP Officejet 7610 printer when using a Mac running OSX 10.5.8

    Connecting to a HP Officejet 7610 printer when using a Mac running OSX 10.5.8

    Did you download & install the 10.5.8 driver?
    http://www.hp4driver.com/2015/01/hp-officejet-7610-driver-download.html

  • A user is having trouble printing. Print jobs take FOREVER when they used to speed through

    A user is having trouble printing. Print jobs take FOREVER when they used to speed through (despite linked images, etc)
    These are just some notes from our troubleshooting:
    User was trying to print out InDesign document however during the flattening phase, the computer would stall and would not print out the document.
    The document does not print out using double sided or single sided.
    The first time I went out, all I did was a system restore and uninstalled mcafee security plus because we're on a university network and sometimes the firewall blocks network printing, and that worked. She tried to print again later and it went back to taking 30 minutes for a print job of about 19 pages. These print jobs used to take about 5 minutes at the most to print entirely, but they queued up immediately, versus now, it takes about 5 minutes just to get to the printer.
    Further troubleshooting that I did on a separate day:
    Printer was printing fine in November - problem started at some point this month (December)
    Printing is fine elsewhere, including in Adobe Acrobat
    I was able to print one page just fine - it had no images (tried to print the same page later, took forever)
    Some of the images are very large (100MB+) photoshop files (again, they were there before and it printed fine) - these images are linked (with no link errors)
    She prints to a network printer, but there's no firewall on (again, printing is fine elsewhere)
    She's essentially printing with the default settings, she just centers her print, instead of the default layout.
    Now even printing with the default print set (not changing any print settings at all) doesn't work. Jobs take 30 minutes. I can't figure out if it's file specific or where the problem is. Since she has no custom settings, my next option is to just do an uninstall and reinstall, but I'm worried that the problem will still be there. I was starting to think that maybe the file is just so corrupted from all the force quits that that's causing the problem, but... I'm running out of solutions.
    Any help? 

    I have only worked doing layout for one business in my past. In that job our department would sometimes experience slowdown in printing from time to time. However, we began to see extreme slowdowns over a month period. It was finally tracked down to two things. One was something about the RAID array going bonkers. The other was some of the CAT cabling going bad. It only affected large print jobs and copying large files through the network. Even so, it was not 100% of the time. Sometimes things went along smoothly.
    Point is, have your IT people been invited in to experience the issue and see if anything in the network is causing at least latency issues?
    Take care, Mike

  • When you use a print by Wi-Fi is becoming a small, but not on the size of A4, When you use a print by Wi-Fi is becoming a small, but not on the size of A4

    When i use a print by Wi-Fi is becoming a small, but not on the size of A4

    I'm sure that question means something to you, just not to the rest of the English speaking world, even if repeated 3 times.

  • When i use a print by Wi-Fi is becoming a small, but not on the size of A4

    When i use a print by Wi-Fi is becoming a small, but not on the size of A4

    I'm sure that question means something to you, just not to the rest of the English speaking world, even if repeated 3 times.

  • When I print to PDF using Acrobat 11 Pro from any application the acrobat Reader does not launch automatically. Associations are correct. Thx for your help,  Bruce

    When I print to PDF using Acrobat 11 Pro from any application the acrobat Reader does not launch automatically. Associations are correct. Happens from Chrome, IE, Word, Excel, Powerpoint. Previously had deskPDF installed but uninstalled correctly. Can't find a preference setting for the auto launch. Thx for your help,  Bruce

    A simple way is to flatten the form fields, which converts the field appearances to regular page contents. You can do this with JavaScript or PDF Optimizer (Advanced > PDF Optimizer > Discard Objects > Flatten form fields). A very nice script that adds a custom menu item can be found here: http://www.uvsar.com/projects/acrobat/flattener/

  • Can I adjust print settings when I use AirPrint?

    Hi
    I have a MFC-J430W Brother printer set up for Airprint.
    When I use Airprint on my ipads or iphones it always comes out in color.
    Is there a way to adjust my print settings when using my mobile devices?
    I wasn't sure where to place this question.  Since the printer is connected to my iMac I am parking it here.
    Brother support is underwhelming.  But I've noticed the same limitation with other brand Airprint printers.
    Thanks

    Printing from an iOS device does not give you controls for the print, all you can do is send something to the AirPrint printer.  AirPrint is a pretty fundamental level print system.

  • My photos are not printing right with adobe manages color but works when i use printer manages color. never had any issues untill a week ago.

    my photos are not printing right with adobe manages color but works when i use printer manages color. never had any issues untill a week ago.

    We use CS6, yes we calibrate using x-rite. I have always had adobe manage colors when printing. This problem just occurred, all my settings are the same as they have been for years. The only thing we did lately is do an update to CS6. We thought it might be our printer but when we use the printer manages color it works fine, The problem with adobe manages color is it is not blending the light highlights like on top of the cheeks with the colors around the cheeks  and its putting a faint red between the two it just does not have a smooth transition. I printed a photo that I had printed 4 months ago with no issue, and this time it had the issue that I am dealing with now. Somehow the photo shop manages color is not getting the right info to my printer.  
    I set paper type
    set quality
    no color adjustment
    set my profile
    Teri

Maybe you are looking for

  • Is there any way to pull out computer Mac addresses from GPO?

    Hello! I was wondering if there is any way to pull out the mac address from all the computers in the organisation via the group policy? It would be rather difficult to pull out mac address one by one from each computer. Appreciate your assistance and

  • Is any one knows how to find a ipad only using the serialcode? please help

    help guys ....please...

  • Expand the Background Image to Cover the Entire Region Title

    I have a region title that contains an image and it has a height of 2 rows but the background image (blue image) is not expanding in the area (the css contains repeat for the background). The application uses theme 2. Can someone help? CSS: .rc-title

  • CR Report Database Credentials

    I've noticed that everytime I upload a new report or overwrite the existing report on BOE with a newer version of the report, I will always have to retype in the password in CMS... specifically Process tab -> Database section. Is there any way to set

  • Data not visible in Listcube

    Hi Experts I had created a new cube and queries on that. and loaded data into that cube when iam executing the quereis iam able to view the data. But iam trying to view the data through LISTCUBE, iam not able to see any data can anyone tell what i ne