Results 1 to 2 of 2

Thread: Printing Word Document[Resolved]

  1. #1

    Thread Starter
    Member
    Join Date
    Nov 2004
    Posts
    62

    Resolved Printing Word Document[Resolved]

    I am trying to print word document from my application. The problem that I am facing is that it is printing to the default tray instead of the tray that I want it to print from. Here is the code:

    Code:
    oWordDoc.PageSetup.FirstPageTray = Word.WdPaperTray.wdPrinterMiddleBin;
    oWordApp.ActivePrinter = printername;
    oWordApp.Visible = false;
    oWordApp.PrintOut(ref missing, ref missing, ref missing, ref missing, 
    ref missing, ref missing, ref missing, ref missing, ref missing, 
    ref missing, ref missing, ref missing, ref missing, ref missing, 
    ref missing, ref missing, ref missing, ref missing, ref missing);
    Any help is appreciated
    Last edited by Sansari71; Apr 12th, 2005 at 03:24 PM.

  2. #2

    Thread Starter
    Member
    Join Date
    Nov 2004
    Posts
    62

    Resolved Re: Printing Word Document[Resolved]

    Here is the solution:

    Code:
    PaperSource tray2;
    PrintDocument pd = new  PrintDocument();
    
    for (int j = 0; j < pd.PrinterSettings.PaperSources.Count; j++)
    {
       if (pd.PrinterSettings.PaperSources[j].SourceName.Trim() == "Tray 2")
       {
         tray2 = pd.PrinterSettings.PaperSources[j];
       }
    }
    
    int rawKind = Convert.ToInt32(tray2.GetType().GetField("kind",
    	System.Reflection.BindingFlags.Instance |
    	System.Reflection.BindingFlags.NonPublic).GetValue(tray2));
    oWordDoc.PageSetup.FirstPageTray = (Word.WdPaperTray)rawKind;
    oWordApp.ActivePrinter = printername;
    oWordApp.Visible = false;
    oWordApp.PrintOut(ref missing, ref missing, ref missing, ref missing, 
         ref missing, ref missing, ref missing, ref missing, ref missing, 
         ref missing, ref missing, ref missing, ref missing, ref missing, 
         ref missing, ref missing, ref missing, ref missing, ref missing);

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width