Controlling the printer

Hi,
I have an iPad 1 which is up to date with the latest O/S and a new Canon 6250 printer connected to a wireless router.  I can print directly from the Apple Pages app and others like Goodreader but they all cause the printer to print from the rear paper tray which is where you put photo paper not the front plain paper tray.
There rear paper tray is usually empty while the fromt tray holds up to 150 sheets of plain paper.  I wold prefer not to have to go and load the rear tray every time I want to rint from the iPad.
I suspect the reason this happens is the iPad is treaitng everything it prints as an image so despite writing a text document in Pages it gets printed as a photo.  I doubt that is good for ink consumption either as the printing seems to ignore any printer settings to use plain paper etc.
Has anyine got any experience printing to Canon printers like this which may help?  Or is there an app I culd install that gives more control over printing?  Canon do an iPad photo priniting app but it is just for photos.
Thanks.

Dave, I assume you are using Airprint to print your documents?  I believe the issue you're observing is a glitch in AirPrint when it is used in conjunction with an "all in one" printer that has can print photos as well as documents.  Others have reported similar behavior with other printers, such as HP.
The problem is that AirPrint doesn't offer the user the choice of paper trays, paper sizes, image sizes, etc.  In that way, it's a fairly limited app.  On the other hand, the HP Home and Biz priniting app does offer these choices.  I use an HP printer, and if I need something printed in a specific size or on a specific type of paper, I use this app instead of  AirPrint.  To the users of HP printers, I recommend getting this app (it's free) just because it offers so much more flexibility over AirPrint.
EDIT:  I neglected to mention that Canon has a similar app, Canon i-Photo Print I think it is called, but it only prints with photos, not documents (Word, PDF, etc.).  It may let you choose different PHOTO sizes and papers, though.  Worth a look anyway.

Similar Messages

  • How to control the print pages in se71 form or smartforms

    Dear All:
             I have a issue for control the print pages in se71 form or smartforms.
    For example:my report used form or smartforms to print.it have 12  total pages.but user want to print the .3rd  page.3rd  page is customized.
             How can I do it?
    Thanks
    Sun

    Hi,
    By using command node, with some command we can handle this.

  • Lab view programming to control the printer

    Hi,
    As part of my senior design, I am working on LAb view programming. Though I know some basics of lab view, I don't know how to apporach it in the right way. Our device is a dispenser (ink jet printer) which has to dispense user defined amount in user defined location. lab view program has to be interfaced with the printer to do so. I know some basics of lab view and currently I don't know where I am heading to. I have also read the one discussion forum on Lab view FPGA to control an inkjet printer which  discussed about FPGA module.  
    Thanks,
    Sundeep

    No, I'm saying that depending on the level that you are interfacing would determine whether the FPGA would be a good answer. If you are interfacing to an existing inkjet printer, where you may need to just provide it with the appropriate values through an existing interface, then FPGA would probably not be the answer. If you are connecting at a lower hardware level where you need to directly control the print head, positioning "stuff" etc., then it might. But as I said, and you have reiterated, it is expensive. FPGA allows you to through "software" define a hardware logic. It is particularly good for those things that need very critical timings between signals as it basically programs a digital logic card, therefore the timings are no longer software/operating system dependent, they are in hardware, with outputs and internal signal changes dependent on internal, hardware, clock transistions. You mention that the printer is an epson inkjet. Are you talking a standard, plug it into a computer, epson printer? Are you expecting to "hack" its hardware to get control of those functions you mentioned, like user controlled ink quantity, etc.? You will have to tell us what you have in a little more detail, and what you expect to have to do. Interface to a printer can be hooking up a parallel, or usb connection and sending the codes to print (which in LabVIEW can be its own hurdle!) to the extreme of cutting into existing hardware to introduce "internal" control signals that substitute for the original. The first step to trying to solve your technical problem is being able to describe what it is that you are trying to do, in as much detail as possible.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Can I control the print copies with Adobe forms in WD

    Hi Friends,
    I had one pages in my adobe form designed in SFP transaction.
    And I  had created a Interactive Forms include that  in WDA.
    My requirement is.   >>>
    I want to control the printing of the pages according to my requirement.
    How can I do when I push the print button in the printing from ?
    Please help me,
    Thanks in advance... Q_Q
    Edited by: DDT CHOU on Jun 4, 2010 3:44 AM

    Can you explain how you achieved it with Java, please?
    Best regards

  • Control the printer output tray

    Hi,
    Is it possible to control the printer tray that JetForm prints to?? We have a single printer with multiple output trays, where we want to print one form to tray 1 and a different form to tray 2.
    Any help would be appreciated.
    Regards,

    Hi David
    There are different ways of controlling the output trays:
    1. add -ato[traynumber] to your job line
    2. add -ato[traynumber] to your task
    3. add ^trayout [traynumber] to your data stream
    4. add ^trayout [traynumber] to your preamble
    Be aware that printer manufacturors are using different tray numbers.
    Ståle

  • How to control the printing resolution in JAVA

    Do we have any control on printing resolution in JAVA?
    If yes, how?
    Because I can print out the component but its resolution is same as screen or even less.

    Hi,
    Maybe you have to be more explicit. What do you want to print? What Component? Only a image? A Swing component (JTree, JTable, JPanel, etc)?

  • How to control the printer selection popup in SAP SCRIPT .

    Hi all,
    I have written a print program which is calling 5 different layouts forms and printing all the shipping related documents such as packing list, delivery note, shipping label etc . The print program is
    attached to a single output type ZEDM. 
    The issue is that for printing every document a pop-up comes for the printer selection and i want
    only one pop-up and all the document should be printed.
    Can anyone tell how to control the pop-ups.
    Thanks and Regards,
    Syed

    Hi,
    Open the form with dialog once. and then other forms pass ' ' to dialog parameter in OPEN_FORM .
    Open the form for printing
      Capture the return code
      Capture messages
    Other froms
    Open the form for printing
      Capture the return code
      Capture messages
    Whenever you have a new form use START_FORM
      CALL FUNCTION 'OPEN_FORM'
        EXPORTING
          device                      = 'PRINTER'
          dialog                      = 'X'
          form                        = p_fname
          language                    = sy-langu
          OPTIONS                     = p_itcpo
        EXCEPTIONS
          canceled                    = 1
          device                      = 2
          form                        = 3
          OPTIONS                     = 4
          unclosed                    = 5
          mail_options                = 6
          archive_error               = 7
          invalid_fax_number          = 8
          more_params_needed_in_batch = 9
          spool_error                 = 10
          codepage                    = 11
          OTHERS                      = 12.
      IF sy-subrc <> 0.
        w_retcode = 1.
        PERFORM protocol_update.
      ENDIF.
      CALL FUNCTION 'OPEN_FORM'
        EXPORTING
          device                      = 'PRINTER'
          dialog                      = ' '
          form                        = p_fname
          language                    = sy-langu
          OPTIONS                     = p_itcpo
        EXCEPTIONS
          canceled                    = 1
          device                      = 2
          form                        = 3
          OPTIONS                     = 4
          unclosed                    = 5
          mail_options                = 6
          archive_error               = 7
          invalid_fax_number          = 8
          more_params_needed_in_batch = 9
          spool_error                 = 10
          codepage                    = 11
          OTHERS                      = 12.
      IF sy-subrc <> 0.
        w_retcode = 1.
        PERFORM protocol_update.
      ENDIF.
    CALL FUNCTION 'START_FORM'
        EXPORTING
          form      = w_fname
          language  = sy-langu
          startpage = 'PAGE'
          program   = sy-repid.
    Regards
    Krishna

  • How to control the print spool.

    hi, there,
    Can i control the spool' name and generation unit.
    for example.
    set the name of spool & unit of spool , then call smartforms.
    then output

    Hi,
    By using command node, with some command we can handle this.

  • How to control the print out

    Hai
    I create the scrip program… I want to get only one print out in each document number. After that I want to restrict that print out that each document number… how I should do it. Ex: I got the print out doc no. 00111 at once after that never gives the print out if I click print command…I want to restrict only one print out… (I create the Z-table and I want to pass flag when I press print command but I don’t knw how to do it if I get the solution for that my problem wil solve)
    Regard
    nawa

    Hi,
    try this..
    data: v_docno like ztable-docno.
    select docno from ztable
                        into v_docno
                        where docno eq <curr doc no> and  "u should provide current doc no here
                                  printed eq 'X'.                     " suppose 'printed' is the flag field name
    if sy-subrc NE 0. "i.e if form is not printed for this doc no, then print form
    call function open_form
    call function write_form.
    call function close_form.
    elseif.
    message e001(zmsg).   "message: form already printed for this doc no.
    endif.
    regards,
    Ravi

  • Problem in printing Crystal Report from SAP Business One - the printing cut in it width margins

    Hi
    i'm trying to print crystal report layout from sap b1. when i preview the report as pdf file, i have the option to choose Fit in size option and then the layout print O.k with out any margins that been cut.
    The problem start when i'm trying to print the layout directly from sap b1 (printer button) which cause the page to be cut in it width margins.
    How can i control the printing of crystal layout when i'm printing it directly from sap b1? do i have the option to chose 'Fit page size' from sap system?

    Hi,
    Please check SAP note:
    1820939 - Page settings of Crystal Reports not transferred
    correctly
    Thanks & Regards,
    Nagarajan

  • Stop rolling the the paper out in dot matrix priner once the print is done

    Hi,
    I have used the below code to print a document and the printer used is dot matrix But,it rolls out the page once the print is done.
    I want to control the printer so that it stops rolling out the page once the print is done. Or set the print based on the paper size and stop rolling the paper.
    public void Print_Doc(string Path)
    try
    Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application { Visible = false };
    Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document();
    // where did you get this file name?
    // as you mentioned, you open your word document here
    doc = word.Documents.Open(Path);
    // in your button click handler, just call PrintOut() function
    // if doc == null, open the document
    if (doc == null)
    // here i assume fileName has been assigned
    doc = word.Documents.Open(Path);
    doc.PrintOut();
    catch (Exception ee)
    MessageBox.Show(ee.Message, "Exception", MessageBoxButton.OK, MessageBoxImage.Error);
    return;
    Please help me resolve this,
    Thanks,
    Shreyas M

    Not so much wpf there.
    Keep an eye out because this thread may be moved to another forum.
    I think Word will "throw" the page at end.
    You could check the advice here:
    https://support.microsoft.com/en-gb/kb/233493?wa=wsignin1.0
    See if you have an unwanted page break or something like an outsized table which is making it think it needs to print more.
    You might get lucky.
    Hope that helps.
    Recent Technet articles: Property List Editing;
    Dynamic XAML

  • How do I control a printer to print on pass

    My customer wants to print a label every time a unit passes the test.  He wants me to provide a control signal from my LabVIEW application that will start the printer.  How do I do that?  I'm using compact DAQ and DAQmx.
    Thanks in advance.

    It's going to be a bit difficult to answer the question if you haven't told us what kind of printer it is. It's not likely that you will need to resort to using raw digital signals to control the printer. You could just send it a page to print.

  • Select the printer tray using the Java Print Service with JDK 1.4.2

    Hello,
    I have got a problem with 1.4 Printing. I would like to specify the printer tray for printing on Windows platform (XP and NT4.0). I am trying to use the attribute javax.print.attribute.standard.MediaTray class (ex. MediaTray.BOTTOM).
    Howerver, I can control the printer tray if I use the PCL driver of the printer. If I user the postscript driver I am not able to control the printer tray. I can reproduce the problem with 3 different printers (HP, Lexmark and Nashuatec).
    I used the getSupportedAttributeValues to check the supported values of the Media
    Media med[] = (Media[])service.getSupportedAttributeValues(Media.class, null, null);
    for (int k=0; k<med.length; k++) {
    System.out.println("Name : " + med[k].getClass() + " - Value : " + med[k].getValue());     
    With the PCL driver I have the following output and I can control the printer tray.
    Name : class javax.print.attribute.standard.MediaTray - Value : 0
    Name : class javax.print.attribute.standard.MediaTray - Value : 2
    Name : class javax.print.attribute.standard.MediaTray - Value : 4
    Name : class sun.print.Win32MediaTray - Value : 0
    Name : class sun.print.Win32MediaTray - Value : 1
    With the postscript driver I have the following output and I cannot control the printer tray
    Name : class sun.print.Win32MediaTray - Value : 5
    Name : class sun.print.Win32MediaTray - Value : 6
    Name : class sun.print.Win32MediaTray - Value : 7
    Name : class sun.print.Win32MediaTray - Value : 8
    Name : class sun.print.Win32MediaTray - Value : 9
    As I must use the postscript printer, can someone help me?
    Thanks.

    Hello,
    Can you tell me how it's possible to selet the tray using the PCL?
    I print on the following way:
    PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null);
    AttributeSet aset = new HashAttributeSet();
    aset.add(new PrinterName("\\\\107208\\SBE08111", null)); // select printer
    ......Now I tried to add your code and I get the following output:
    0: Name : class javax.print.attribute.standard.MediaSizeName - Value : 40
    1: Name : class javax.print.attribute.standard.MediaSizeName - Value : 41
    2: Name : class javax.print.attribute.standard.MediaSizeName - Value : 45
    3: Name : class javax.print.attribute.standard.MediaSizeName - Value : 42
    4: Name : class javax.print.attribute.standard.MediaSizeName - Value : 4
    5: Name : class javax.print.attribute.standard.MediaSizeName - Value : 5
    6: Name : class javax.print.attribute.standard.MediaSizeName - Value : 27
    7: Name : class javax.print.attribute.standard.MediaSizeName - Value : 46
    8: Name : class javax.print.attribute.standard.MediaSizeName - Value : 59
    9: Name : class javax.print.attribute.standard.MediaSizeName - Value : 60
    10: Name : class javax.print.attribute.standard.MediaSizeName - Value : 55
    11: Name : class javax.print.attribute.standard.MediaSizeName - Value : 38
    12: Name : class javax.print.attribute.standard.MediaSizeName - Value : 16
    13: Name : class javax.print.attribute.standard.MediaSizeName - Value : 57
    14: Name : class javax.print.attribute.standard.MediaTray - Value : 0
    15: Name : class javax.print.attribute.standard.MediaTray - Value : 2
    16: Name : class javax.print.attribute.standard.MediaTray - Value : 1
    17: Name : class javax.print.attribute.standard.MediaTray - Value : 6
    18: Name : class javax.print.attribute.standard.MediaTray - Value : 4
    19: Name : class sun.print.Win32MediaTray - Value : 0
    20: Name : class sun.print.Win32MediaTray - Value : 1
    It's a printer with to trays, so I suppose the last two lines are important, but I'm not possible to effectively select the tray I want to print..

  • SSRS & Report Viewer control - Show the print button and fire print for multi page report in Mozilla & Chrome

    I have reports in SSRS. I am using remote reports. Reports have multiple pages.
    In IE, the print button displays, but in Firefox and Chrome, it does not display.
    Below links shows how to display the print button for mozilla and chrome. These solutions only fire the print for the
    current page in the report viewer-
    http://stackoverflow.com/questions/951009/sql-reporting-services-print-button-not-shown-in-mozilla
    http://stackoverflow.com/questions/4208457/ssrs-print-button-in-chrome-and-firefox
    I need to be able to issue a print command for all
    pages in one go from the reportviewer.

    Hello,
    The common workaround about print button on ReportViewer control for non-IE browsers is add ActiveX print control or create Print function. It has pros and cons.
    I am not good at programming. But you can try to disable page breaks by setting InteractiveHeight to 0 so that the report will rendering in single page with Report Viewer control.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • I have a MacBook Pro with Snow Leopard. After connecting my HP Photosmart D110 to it, the printer works but the scanner doesn't. The message is"The scan cannot be performed because another program has control of the HP imaging device". Can anyone help?

    I have a MacBook Pro with Snow Leopard. After connecting my HP Photosmart D110 to it, the printer works but the scanner doesn't. The message is"The scan cannot be performed because another program has control of the HP imaging device". Can anyone help?

    Found the answer on the HP site. It's the original software that works with this printer OS X 10.6!!
    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en &cc=us&prodTypeId=18972&prodSeriesId=3558902&prodNameId=3562006&swEnvOID=219&swL ang=8&mode=2&taskId=135&swItem=ma-60835-3

Maybe you are looking for