Windows 7 Controls All Printing?

We have come across an issue that began when we upgraded to Windows 7 from XP. We can no longer "tray" print.
We have our programs set up so that the users don't have to remember every printer setting for every document they print. After upgrading to Windows 7, that ability went out the window. The printers will only print what the default says in Windows 7, unless
you manually set the settings while you are actively printing. 
For instance, I have an Access report set to print to an HP LJ 2430, Tray 2, green paper, landscape. The windows default settings for that printer are Auto tray, Auto paper, portrait. When the report is run from Access it prints to tray 3, on white paper,
portrait layout. 
Why does Windows 7 not allow the programs to print the way they are setup to print?

Hi,
How about other programs? When this issue happens, it's always a good idea to update the printer driver as I mentioned above, for mMicrosoft Access 2010, this KB for Word might give us some hints:
http://support.microsoft.com/kb/904805
Please take a look of this link:
https://social.technet.microsoft.com/Forums/office/en-US/01569f4f-c231-444f-9c5a-6e80915af42c/office-2010-ignores-printer-settings?forum=officeitproprevious
While I'm not very familiar with Office settings, it's recommended to ask in this forum for further help
https://social.technet.microsoft.com/Forums/office/en-US/home?forum=officeitproprevious&sort=relevancedesc&brandIgnore=True&searchTerm=access
Regarding to the SYSPRO, any response from the application vender?
Regards.
Yolanda Zhu
TechNet Community Support

Similar Messages

  • Windows 7: not all ICC profiles appear in print setup. [was: Photoshop CS6]

    Although they are in the correct folder in Windows 7, not all my ICC profiles appear in print setup.
    eg I have recently installed one for a Museo paper but it does not show in the list.
    I use the Canon Pro9500 Markll.
    Has anyone any idea to fix this?

    Thanks for your reply.  I have been using this printer for some time but with a much earlier version of Photoshop.  With that combination, all of my Hahnemuehle papers (profiles downloaded from them) were listed. 
    I can't understand why a more recent Photoshop should have fewer settings. Should I  remove the profiles from the spool>drivers>color folder & download them afresh, perhaps?

  • Cannot login from Windows iCloud control panel, but that not all...

    I set up my Apple Id and downloaded the Windows iCloud control panel, but when I try to sign in from my PCI get this message: "You can't sign in because of a server error." But when I check the status of icloud everything is operational. But if I go to the icloud page directly, I can sign in normally. The reason this is an issue is that I cannot setup icloud on my computer properly and with all of the options I want without signing in from the icloud control panel. This really bites, and any help would be appreciated immensly.
    Thanks, Scott

    I am having the same problem. I really need a solution. My Admin is flying blind without being able to see my calendars.

  • Windows 8/8.1: Printer Offline Problems

    Windows 8/8.1: Printer Offline Problems
    Are you getting an error that your network or wireless printer is offline when you try to print?
    When you print to your network printer, does it fail, and when you check the printer status it says Offline?
    Do you have problems printing to your wireless printer after your PC has been asleep?
    If you answered YES to any of the above questions, then you have a problem with your network printer being offline.  After some investigation into this problem, we recommend updating windows.  Run Windows update to check that your version of Windows 8 is up to date.
    There are a few windows updates that may help with this problem
    1)    Install this Microsoft patch to make sure this private-public-private network issue does not reoccur. It is part of the April 2014 Windows Update package for Windows 8.1 and Server2012 R2 (http://support.microsoft.com/kb/2919355).
    2)      Install this Microsoft patch for the WSD service.  http://support.microsoft.com/kb/3000461
    If this does not help, then please follow the steps list below which will give you a Workaround that may help with this problem.
    Assign the printer a static IP address
    An IP address is an Internet network address that the computer can use to communicate with the printer. Enter a static IP address to make sure that the wireless connection remains stable. Follow these steps to assign the printer a static IP address.
    Get the printer IP address.
    Press the Wireless button on the printer control panel to view the network settings.
    Access the Network menu on the printer control panel.
    Print a Network Configuration Page or Wireless Test Report page.
    Once you have the printer's IP address, open a new web browser window or tab.
    Type the IP address in your web browser's address bar, and then press Enter.
    Make sure that you type the IP address into the browser's address box. If you type it into a tool bar search box, the EWS will not open.
    If the message 'There is a problem with this website's security certificate' appears in the web browser when you try to open the embedded web server (EWS), or when you navigate within the EWS, click ' Continue to this website (not recommended)'.
     note:
    Choosing 'Continue to this website (not recommended)' will not harm your computer while you navigate within the EWS for your printer. If you encounter this error outside of your printer's EWS, your computer could be at risk.
    If the browser fails to open the EWS after you click 'Continue to this website (not recommended)', refresh the browser window.
    The Embedded Web Server (EWS) for the printer opens and confirms that the printer is on the same network as the computer.
    In the EWS, click the Network tab.
    In the Wireless section, click the Network Address (IP) or IPv6 configuration, depending on your network setup.
    Click Manual IP, and then click Suggest a Manual IP Address. A manual IP address, Subnet Mask, and Default Gateway displays.
    After the manual IP address populates, click Manual DNS Server.
     note:
    Keep a record of the manual IP address for reference.
    On the Network Configuration Page you printed earlier, locate the DNS Server addresses, type the DNS addresses in the Manual Preferred DNS Server and Manual Alternate DNS Server fields, and then click Apply.
    If the DNS addresses are not listed on the Network Configuration Page, or if you have trouble accessing the network or Internet with the original DNS addresses, use one of the following methods to obtain DNS addresses.
    Method one: Use publicly available DNS server addresses
    Configure the printer using publicly available DNS server addresses. To find available DNS server addresses, search online for 'public DNS servers'.
    After you find public DNS server addresses, type the addresses in the Manual Preferred DNS Server and Manual Alternate DNS Server fields, and then click Apply.
    Method two: Get the network DNS information via your computer
    Select your operating system, and then use the following directions to obtain the DNS server addresses.
    Right-click the Start button () or the lower left corner of the screen, click Run, type cmd, and then press Enter.
    When the command window opens, type ipconfig /all, and then press Enter. Information about the computer's network displays.
    Scroll to and locate the DNS Server addresses.
    In the EWS, type the DNS addresses in the Manual Preferred DNS Server and Manual Alternate DNS Server fields, and then click Apply.
    Print a test page to make sure that the printer's IP address is the same as you assigned.
    Right-click the Start button () or the lower left corner of the screen, click Search, type HP and click your printer in the results. Click Utilities, and then click Update IP address to update the address in the software.
    Adding a Wireless Network Printer using Control Panel
    Go to Control Panel and choose Devices and Printers
    Click on Add Printer
    The PC will search the local network and display the network printers.
    Choose the printer and select Next
    The system will then try and auto select a compatible driver
    Select the current driver and Click Next
    The system will then ask for a name for the printer. The user can change the name and then click Next
    The User can then choose to share the printer
    The user can select to make this new printer the default and then click Finish.
    The new printer is now setup but this printer may be using the In OS driver (Class) rather than the HP Full Function driver.
    To change the printer to use the HP Full Function driver follow the following instructions. I would recommend changing the driver to the HP Full Function driver as the User can then use features such as Custom paper sizes.
    Go back into Control Panel and choose devices and Printers, right click on the newly created printer and choose Printer Properties
    Choose the Advanced Tab
    Click on the driver section drop down and choose the Driver for the printer that does not have the words Class driver after it.
    Click apply and then OK and the driver will be changed to the HP Full Function driver for the printer.
    The user should try this configuration and see if they still experience problems.
    Please Note:
    DO NOT Remove the Original Printer Icon from Devices and Printers as the HP Printer Assistant will stop working.
    JonW
    I work for HP

    I have the printer offline problem. It started when I ran out of toner. I have now installed a new toner cartridge.
    Your solution does not help me because I have tried to install Win8.1 and it failed.
    I would just reinstall my printer but I have a long list of items in my print queque and I don't want to lose them.
    Is there another solution? 
    Or is there a way I can save the print queue?
    Mike

  • Small window changes in line printer

    We are using a line printer EPSON FX-980. We are using sapscripts to print.
    We are printing in a not so flexible format. We have the formats already pre-printed and we need to make small changes to adjust the output.
    Almost everything is alright, except some variables that cross some pre-printed lines.
    We only need to move a window aprox. 1mm down to adjust the exit.
    However, when we try to make small changes, the windows jumps a whole line, not like laser printer that adjust to fractions.
    For example, my problematic windows is in 28 ln. No matter if I change it to 28,01 or 28,5, the widow jumps to 29ln.
    I tough it was the printer couldn't print small details, but I drew several lines with small spaces between in ms paint and it prints them fine. So I'm guessing is the driver.
    I already used the two drivers for line printers, also changed the device type line lenght and nothing has been resolved.
    Is there a way to do this?

    hi,
    Modifying the SWIN (SAPWIN) Device Type
    The SWIN device type allows you to use any printer or fax that the Microsoft Windows Print Manager can use, regardless of whether the SAP R/3 System has a device type for the corresponding device. In this case, it is actually the Microsoft Windows Print Manager and Windows driver that format a document and make an output-ready data stream out of it.
    Modifying SWIN is a little different than working on other device types because SWIN does not deliver an output-ready data stream. Rather, it converts the internal SAP R/3 document format into a special SAP R/3 formatting language. The SAPSprint service understands this formatting language. SAPSprint, in turn, converts the SAP R/3 formatting commands into Microsoft Windows GDI commands, which the Print Manager and the Microsoft Windows device driver can use for preparing print-ready output data.
    The upshot: rather than modifying printer commands in actions and print controls, in SWIN you need to work with SAP R/3 formatting commands. The SWIN formatting language is documented in this section.
    SWIN Device Format Actions
    With SAPscript formats, SWIN does not use the Printer initialization or Reset actions. Enter a comment line -- # Not used -- in these two actions in the SAPscript device formats in your copy of SWIN. This ensures that the actions will be ignored when they are called during output. SWIN list formats do use the Printer initialization and Reset actions.
    In your copy of SWIN, insert commands only in the device type format actions that the SAP R/3 standard device type SWIN uses.
    Frequently Made Changes to SWIN
    ●      Adjusting the position of output on the paper.
    In a SAPscript form definition, positioning information refers to the absolute dimensions of the paper to be used for outputting the form. However, the position information in SAPscript forms is added to the coordinates system of the target output device during execution to determine where the form objects are to appear on the output page.
    Since output devices use different origins for their coordinate systems, this means that SAPscript and the spool system must offer a way to adjust form positionings to reflect the coordinate system used by an output device.
    You can adapt your forms to the differing coordinate systems of output devices in the device definition, where individual printers and fax machines are made known to the SAP R/3 spool system.
    Set the fields: Choose Tools ® CCMS ® Spool ® Spool Administration, change the corresponding output device, and switch to the Output Attributes tab page. There, you can set the horizontal positioning in Horizontal move, the vertical positioning in Vertical shift. Positive values (> 0) move the output down or to the right. Negative values in the format xxx move the output up or to the left. No decimal values are permitted. For fine positioning, use MM (millimeters) or PT (points, 10 points / inch).
    If a window in a form definition is to appear 1 cm from the left edge of the paper, the window will actually be printed 1.5 cm from the left edge of the paper on a Hewlett-Packard LaserJet printer. The LaserJet starts its X-axis coordinate system 0.5 centimeter from the left edge of the paper. On a PostScript printer, on the other hand, the window will start 1 cm from the left edge of the paper, because PostScript uses the physical boundaries of the paper for its coordinate system.
    You can adjust the positioning of the output on the HPLJ4 (LaserJet) printer by entering -5 MM in the Horizontal move field in the second screen of the device definition of each HPLJ4 printer.
    ●      Setting Basic List Print Properties: Character pitch, line leading, type size.
    To make these adjustments, you need to change the Printer initialization action in the X_ formats in your copy of the SWIN device type.
    There, you can adjust the character pitch (character spacing), leading (line spacing), and type size with the following commands:
    Property
    SWIN Formatting Command to Use
    Character pitch
    ec is the type size in twips (20 twips = 1 point).
    For example: eS200X sets the type size to 10 points (200 twips / 20 = 10 points).
    The SWIN data stream protocol is an internal SAP R/3 format that may change without prior notice. SAP intends to make only upwardly compatible changes to the SWIN protocol. That means that you should always be able to use the newest version of SAPSPrint, even if you have not upgraded your SAP R/3 System itself.
    SAP guarantees, however, only that the SWIN device type will function correctly with the development level of the SAPSPrint transfer program that is specified for a particular SAP R/3 Release.
    SAP Printing Guide (BC-CCM-PRN)
    Implementation considerations
    The SAP Printing Guide describes the functions of the SAP Spool System. This system was designed to be used on various platforms. SAP provides its own spool service and a spool database so that users do not have to deal with operating system-specific issues.
    The platform-independent SAP spool system is responsible for the output of forms and documents. The data to be printed is first temporarily stored (“spooled”), then formatted, and finally transferred to a host spool system to be output. You can control all of your output from the SAP System and do not need to arrange further processing in the host spool system.
    The following are among the main tasks of the SAP spool system:
    ·        Processing and managing print requests
    ·        Administering output devices
    ·        Technical mapping of the output devices in the SAP System
    Features
    Among other things, the SAP Printing Guide describes the following:
    ·        Print Process in General
    An introduction for users and administrators, in which the print process from document to printout is explained in general.
    The focus of the introductory sections is the Output Controller (transaction SP01), which can be used by both administrators and users to manage print requests.
    ·        Spool Access Authorizations
    This sections and its subsections describe the access authorizations required specifically for the spool system.
    ·        Possible Print Architecture and Print Methods
    The various print architectures are described in this section and its subsections, that is, the different constellations of hardware and software components with the corresponding access methods: Each architecture also requires a specific print method, such as:
    ·         Local printing: The spool server (application server with a spool work process) and host spool system (operating system spooler) are on the same host.
    ·         Remote printing: The spool server and the host spool system are on different hosts.
    ·         Frontend printing: Print data are to be printed on the default printer of the user’s PC.
    ·         Printing using SAP GUI for HTML
    ·        Output Devices in the SAP Spool System
    Output devices must be defined in the SAP System so that they can be addressed from the SAP System.
    You do this using device definitions with which the devices are managed in the SAP System.
    This link takes you to a description of these device definitions and their printer settings.
    ·        Spool Server
    This section explains what a spool server is, how you define it, and what using logical servers and alternative servers involves.
    ·        Device Types for SAP Output Devices
    Device types are explained in this section. A device type in the SAP system is the category of printer to be addressed. The information in the device type, such as font selection, page size, and character set selection is used to convert a document from the internal SAP format to a device-specific, printable data stream.
    ·        Connecting to an External Output Management System (OMS)
    This section explains how you can connect the SAP spool system to an external Output Management System.
    ·        Maintaining the Spool Database
    This link takes you to a section explaining how you maintain your spool database to ensure optimal performance.
    ·        TemSe Database Storage
    This section and its subsections explain what TemSe is and how you can manage TemSe objects.
    ·        Analyzing Printing Problems
    This link takes you to examples that will provide you with support in identifying and correcting errors
    Printing from the SAP System
    Features
    Using the SAP output system, you can output many types of documents on output devices such as printers or fax machines: purchase orders, invoices, delivery note, payroll documents, e-mails, report lists, and so on.
    Process Flow
    Unlike most other programs, which forward print requests directly to the printer, the SAP System temporarily stores the print data. If you want to print data in an SAP System (online or in the background) and choose a print function, such as , the SAP output system creates two types of print requests:
           1.      a spool request, which temporarily stores the data to be printed in the system
           2.      an output request, which sends the data to the desired output device
    If you want your document to be printed immediately on your printer without temporary storage, you must have made a setting in the print window for immediate output. In this case, the spool request and output request are generated immediately, and the data is printed.
    If you want to temporarily store the data, do not choose print out immediately. You can display the temporarily stored print request (spool request) in the output controller and/or print it at a later time
    thanks
    karthik

  • Windows cannot connect to printer. 0x00...2

    I work in a Domain environment where we have hundreds of printers on about a Dozen Print Servers. Some are 2003 and others are 2008. The Server I'm working with is 2003. The client work stations are Windows 7. We have several printers not mapping to the
    designated clients. All installation of printers are controlled via scripts through GPO and based on what security group they belong in. 
    As far as I can see the computers are in the proper AD security group. But as students and staff log into the desktops, none of the printers show up. And when I try to manually connect the printer by going to the UNC path \\XXX-XX\printer_name it gives me
    the "Windows cannot connect to printer"..... with a code of 0x00...2 (there are a bunch of zeros in there). 
    Now we have other printers that are mapped and are available to everyone. Its just those that are connected via a security group. So if a machine is in Room 123 and in the 123 group, they should get a color printer and a B&W printer for that room. 
    For some reason the color printer is not showing up, but the B&W is. Outside that group, other teachers can connect via their laptop, or other desktop. But All the computers that the students use, cannot map the printer. 
    I've tried the registry fix to clear drivers, I've renamed the "3" folder and that didn't work. I've tried applying Hotfixes but the ones I was given stated that they were designed for my version of windows. Even though the fix was for Windows
    7. 
    I'm getting frustrated. Simple Printer 101 tricks aren't working. I think this is a level up higher and could be script or Domain related. Any thoughts?
    Thanks,
    James C. August II
    A+, Net+ Certified

    Error 2 is File not found.
    C:\>winerror 0x00000002
         2 ERROR_FILE_NOT_FOUND <--> 0xc000000e STATUS_NO_SUCH_DEVICE
         2 ERROR_FILE_NOT_FOUND <--> 0xc000000f STATUS_NO_SUCH_FILE
         2 ERROR_FILE_NOT_FOUND <--> 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
    If the printer driver uses color profiles, make sure the color profile files are installed on the machine.  Including the print driver name and where you got the driver might be useful.
    Alan Morris formerly with Windows Printing Team

  • NO java control panel in windows system control window

    Hello together,
    there seems to be a bug/feature (?) not allowing me to use the plugin functionality of my J2EEsdk-1_4
    Situation:
    Before i installed the J2EE i had an already installed java plug-in 1_4_2 working fine on
    my Laptop giving my ms explorer 6.0 the Java VM needed. To avoid conflicts, i deinstalled
    this plug-in, before i installed the J2EE 1_4_2. The result was disapointing.
    There was NO java control panel in the windows2000 system control window after installing J2EE.
    There was no corresponding registration key in the registry anymore.
    Additionally there was no java related entrance to be seen anymore in the advanced internet and
    security options of my ms explorer 6.0.
    i have have found several trouble reports mentioned similar problems during the last months but unluckily
    no solution working for me.
    i did several tests with different java packages i downloaded today to get the actual versions
    First:
    i deinstalled the J2EE (not to get version conflicts) and installed the Java Plug-in 1.4.2 again.
    This was proposed from ms explorer, when i tried to open an internet page with javaplugins included.
    This plugin worked fine again. I could see and use the java panel and it enabled
    my explorer to use the java plugin.
    Second:
    i deinstalled the Java Plugin and installed the J2sdk_1_4_2 instead.
    The java plugin which is part of this package also worked fine.
    Third:
    i deinstalled the J2sdk_1_4_2 and installed the J2EEsdk-1_4-windows.exe.
    the same misbehaviour as mentioned before. No java panel icon can be seen
    in the windows system control, now registration......
    as a workaround i have installed now both, the J2eesdk (i want to learn about)
    and some additonal 100 MB java plug-in to enable my MS explorer to display
    java applets again.
    This is working fine again, but i really would prefer to have no need for two JREs.
    By the way:
    When i first opened the java control panel of the Plug-in and deactivated the update
    mechanism , this plugin got really angry immedialtely afterwards. As a result my
    laptop rebooted without coming up again. i had to initiate another hard reboot to get
    windows back
    i really would like to know , whats wrong me or the J2ee and i apriciate
    any hint.
    Best regards: yours aspirant

    One thing you could do if you by all means want to have only one single copy of 1.4.2 on your system is to install standalone J2SE 1.4.2 (this will accomodate your Java console and browser plugin requirements) and then install Application Server only distribution (on the download page this is referred to as "Sun Java System Application Server Platform Edition 8") and sample applications set ("J2EE 1.4 SDK Samples "). In this way you get full content you would get in J2EE 1.4 SDK and all the benefits of standalone J2SE 1.4.2 installation.
    This is obviously more convoluted at installation time since there are 3 separate things to install, but it would seem to fit your requirements.
    Hope this helps...

  • Get credit memos to print on Dunning Level - All Print layout

    Greetings,
    I am wondering why credit memos do not show on the dunning level - all print layout.  If I click on the edit icon it lists credit memos within here and it looks like they should print, yet when I run the wizard and I have a customer with a credit memo on their account it does not show on the statement printout.  Any ideas?
    The only clue is on the dunning recommendation report all outstanding invoices get flagged to dunning level 1 whereas the credit memo stays at level 0.
    Thanks for any help you can give.
    Aaron

    The reason behind - might be an outstanding functions need to be developed later or a bug.  Only if the link is there, you may print them out.  This is a fixed PLD that you don't have any controls.
    Thanks,
    Gordon

  • Last page doesn't print correctly on 2 page 2 copy Windows 8.1 Wireless printing to HP4630

    On Windows 8.1, when printing 2 copies of a 2 page document (any application) the last page of the last copy fails to print completely (sometimes half a page) or fails to print at all.  It doesn't matter whether I am printing one sided ot two sided.
    A blue alert box is displayed on the desktop with the message "Error printing on HP Officejet 4630 series... The printer couldn't print <file name>"
    When I monitor the printing ("See what's printing"), the job disappears in the monitor just before the error message shows up. There is no indication in the monitor of any printing problem.
    I've looked everywhere and can find no event logs that show this error. 
    Windows is totally up to date.  The latest HP drivers are installed. 
    All attempts to use the various troubleshooting buttons in windows and the driver discover no problems.
    When I print the same exact report in the same way from Windows 7 it doesn't fail.
    I've tried it on 2 different 4630s on the same Windows 8.1computer with the same results. 
    Even though this appears to be a unique problem when printing from Windows 8.1, I need to get help finding out the exact nature of the problem and the error message.

    Hi there @FrankCF , and welcome to the HP Forums!
    I see you're running into print issues.  I would like to help.
    Does this issue occur when making a copy from the machine?
    I would suggest performing a power reset.  Disconnect the power cord from the printer and the power outlet, then wait 60 seconds. After 60 seconds, plug the printer back in. Ensure you plug the printer directly to a wall outlet. Make sure to bypass any sort of surge protector or power bar.
    I would then recommend downloading and running the HP Print and Scan Doctor.
    Good luck and please let me know the results of your troubleshooting steps. Thank you for posting on the HP Forums!
    Please click “Accept as Solution " if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks" for helping!
    Jamieson
    I work on behalf of HP
    "Remember, I'm pulling for you, we're all in this together!" - Red Green.

  • Printer just started feeding a blank page after some, but not all printed documents

    Printer just started feeding a blank page after some, but not all printed documents

    Hi @cam21 ,
    I understand that you are having issues printing, after some documents you are getting blank pages. I would be happy to help you.
    I would do a hard reset to see if that will resolve the issue.
    Leave the printer on and unplug the power cable from the printer and wall outlet for 60 seconds.
    Then reconnect the power cable to the printer and wall outlet rather than a surge protector.
    This ensures the printer is receiving full power and may help this situation.
    What application are you printing from?
    It may be a setting in the application.
    Does this happen from all applications?
    Download and run the Print and Scan Doctor. It will diagnose the issue and might automatically resolve it. http://www.hp.com/go/tools>Using HP Diagnostic Tools for HP Printers in Windows.
    How is the printer connected? (USB/Ethernet/Wireless)
    What were the results when you ran the Print and Scan Doctor? (did it print or scan, any error messages)
    If there is anything else I can help you with, just let me know.
    Have a nice day!
    Thank You.
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos Thumbs Up" on the right to say “Thanks” for helping!
    Gemini02
    I work on behalf of HP

  • Print Templates print preview window closes unexpectly when printing document

    This is a cross posting from Internet Explorer Web Development after a suggestion that this forum would be a better location. See
    https://social.msdn.microsoft.com/Forums/ie/en-US/351e1245-b606-4467-9f3c-1c72f9cdf9ea/print-templates-print-preview-window-closes-unexpectly-when-printing-document?forum=iewebdevelopment.
    I have raised an issue through Connect for this:
    https://connect.microsoft.com/IE/feedback/details/1134168/ie9-to-ie11-print-templates-print-preview-window-closes-unexpectly-when-printing-document, but I would like some more visibility of the issue as my customers thought my application was closing when
    they printed a document.  I also don't know if an issue in Connect gets any priority support via MSDN, but this forum does.
    This looks to me like a problem in the IE Print Templates startDoc API call, but if there is a more appropriate forum to raise this issue in please let me know.
    In the application where I use print templates, the window closing is not in it self a problem because the Javascript that is calling startDoc also closes the Print Preview window when the print is finished.
    The fact that the application looses focus and can be hidden by the windows of other applications when the Print Preview window is closed by startDoc is the issue noticed by our customers, so I need a fix preferably, or a work around at a pinch.
    Details of the issue reproduced below.
    When using IE Print Templates, the startDoc function is causing the print preview window to close.  This behaviour started with IE9, and is still present with IE11.
    When an application is using print templates (see
    https://msdn.microsoft.com/en-us/library/aa753279(v=vs.85).aspx) for print functionality, this has the effect of causing the application to become hidden by any other application window once printing from the print preview window has started.  It is
    actually this behaviour that started me looking at this issue as the users thought the hosting application had closed.
    Print Templates are not accessible by using IE as a web browser, but only when using the WebBrowser Control to embed IE in an application.  The reference for this feature is available from this url:https://msdn.microsoft.com/en-us/library/aa753279(v=vs.85).aspx
    and a sample Microsoft application that demonstrates the use of Print Templates can be used to demonstrate the problem (required for the reproduction steps).  The application is available via this article and searching for "download spiffy".
    Steps to reproduce the problem:
    To see the full effect of the issue, first ensure there is a window from another application (like Windows Explorer) that will cover the sample applications window if brought to the foreground (making the Windows Explorer window full screen works).
    Start the sample application (and ensure that the full screen Window Explorer is the next application to activate).
    Then in the drop down box in the top right corner of the UI select Template8.htm.
    Click the Print Preview button that is just below the drop down box (this will open a new Print Preview window).
    In the new window click the Print… button (this will open a Print dialog).
    Click the Print button at the bottom of the Print dialog.
    The Print dialog closes (expected) and then the Print Preview window also closes (not expected), however the document is still printed successfully.
    When the Print Preview windows is closed unexpectedly, the Windows Explorer window is brought to the foreground (obscuring the sample applications window).
    If you reselect the sample application and click the Print Preview button again, the Print Preview dialog is not displayed unless you restart the application (this looks to be a symptom of the same issue, not a separate problem).
    To see that the Print Preview window appears to be closed by the startDoc call, use the resource editor in Visual Studio (the exe can be opened directly by File | Open | File…) to edit the HTML resource "TEMPLATE8.HTM" (I found I needed to delete
    it and add it back in for the change to stick), find the startDoc call and add two alerts, one on the line before and one on the line after.  When IE is accessing the template, it is being done using the name of the executable (so do not rename the modified
    version of printtemplates.exe, make the changes to a copy in a different directory if you don't want to change the original).  Start the modified version of the application and follow the same steps as in the reproduction.  This time, after clicking
    the Print button in the Print dialog, the dialog will close, the first alert will pop up, then the Print Preview window will close, then
    the second alert will pop up.
    Thank you,
    Warren.

    Hi Shu,
    I have noticed that the print templates API is listed as part of the Legacy APIs. 
    Is this just because it hasn't changed or is not new?  Or does this mean that it is no longer maintained and may be removed (or at least deprecated) at some point in the future? 
    It would good to know if we should start planning for the implementation of a different method of printing.
    I understand that the sample application is no longer maintained, but I also think that the Print Template API that it uses has not changed, and so should still work (and it does mostly).
    If the Print Preview window was being closed as a result of using the Print dialog (and if it had behaved the same way with IE8) I would be willing to go with the by design argument.  
    I have found that the Print Preview window is not closed until startDoc is called, and it closes before control is returned from the startDoc function. 
    Just as part of investigating and try to find a workaround, if I call window.close(), any alert calls made no longer display the alert window after the close call. 
    Alert still functions after startDoc has closed the window however. 
    The is not the sort of consistent behaviour I would expect from something that is by design. 
    Also while investigating, I found that calling startDoc after calling window.close() results in an exception with the error code -2147467259 (0x80004005), this is probably quite normal and expected, but does indicate that the Web Browser Control should
    not be closed till after printing.
    I had found that old thread, and I had concluded it was the same issue, but it was also aimed at different aspect of the problem (which I see in the sample application, but not my application). 
    The visible issue I have is that my users think the application has been closed because after clicking print (on the Print dialog) the application gets hidden by other windows from other applications. 
    This aspect affects the sample in the same manner and so it was a convenient way to demonstrate the problem.
    If IE connect do not look at this issue any time soon, do I have any other avenues to resolve this issue?
    Thank you,
    Warren.

  • C# console app - print job vanishes in Windows 8 regardless of print driver used; works in Windows 7

    I have the following which sends a print file to a specific printer. It works perfectly in Windows 7, but not in Windows 8. The print job shows in the print queue until the print job is closed. Then the print job literally vanishes from the print
    queue. This issue occurs with all print drivers, including generic text only. Conversely, I can still use the "winspool.drv" DLL directly under Windows 8 and it works. Please advise. Thank you.
    Here is my code:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;
    using System.Printing;
    namespace PrinterLib
        public static class PrintToSpooler
            public static string SendFileToPrinter(string szPrinterName, string szFileName, string docName)
                try
                    // Create the printer server and print queue objects
                    //PrintQueue defaultPrintQueue = LocalPrintServer.GetDefaultPrintQueue();
                    //PrintQueue mypq = new PrintServer().GetPrintQueue(szPrinterName);
                    //using (var printq = defaultPrintQueue)
                    using (var printq = new PrintServer().GetPrintQueue(szPrinterName))
                        using (PrintSystemJobInfo job = printq.AddJob(docName))
                            using (var memoryStream = new MemoryStream())
                                FileStream fs = new FileStream(szFileName, FileMode.Open, FileAccess.Read, FileShare.None);
                                fs.CopyTo(memoryStream);
                                fs.Close();
                                Byte[] myByteBuffer = memoryStream.ToArray();
                                // Write a Byte buffer to the JobStream and close the stream
                                job.JobStream.Write(myByteBuffer, 0, myByteBuffer.Length);
                                job.JobStream.Flush();
                        printq.Commit();
                    return null;
                catch (Exception ex)
                    return ex.Message;

    Hello folks,
    I have been facing the same problem until right now. All above suggested methods failed (as it did for Jeff0123) . But after long research on that issue I think I found the reason (but no proper solution yet).
    MS Windows 8 and 2012 use a new printer driver generation based on XPS. Which means drivers like "generic text-only" won't work properly depending on the method the data is sent to the printer. In my case the
    same way like Jeff0123 tried to access the printers.
    See link http://support.microsoft.com/kb/2779300
    One solution might be to use API calls. I have also found a site which shows an example project for thermal slip printing. The VB.NET source code there features a wrapper class for all API calls. The functions you find behave pretty similar to the ones of
    the posted C# code example of Jeff0123. I did a small test so far and for my needs that works fine.
    Although the page is in German you can find the mentioned class by searching for "Public
    Class RawPrinter". Beside the comments the class methods are written in English. You find the class here: http://www.vbarchiv.net/tipps/tipp_2375-kassenbon-drucker-mit-vbnet-oder-c-per-esc-pos-befehle-ansprechen.html
    Hope that might help for at least a few of you. So long!

  • 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.

  • SB Audigy2 w/Vista: Creative Volume Control conflict with Windows Volume Control(sndvol.ex

    Hi Everyone,
    I'm running Windows Vista on a Dell Dimension 8300 with a SoundBlaster Audigy 2(WDM) card. I have a few no-mind questions about how these things all work together:
    . After I installed Creative's Vista driver upgrade for the SB Audigy 2 series, I noticed that there are now two volume control icons in the system tray. One is for the Creative Volume Control. The other is the original Windows Volume Control (sndvol.exe). Should these two controls be running at the same time?
    2. The Master Volume is a lot lower in Vista than it was in XP. When I let Vista pick the sound drivers the first time around, I figured the lower volume had something to do with those. So I downloaded and installed the Vista SB Audigy 2 Driver Upgrade from Creative's website. The volume is still very low, however, and I have to peak all my volume controls to hear much of anything. Does anyone have any ideas why this should be so?
    Thanks to all who took the time to read this! Have a good day,
    Big Al Mintaka

    Hi DakkonA,
    Have you been in contact with Support? I would advised you to get in touch with them to rectify this issue.
    Best of luck,

  • In windows vista control Panel won't open

    in windows vista control panel icloud is there but won't open. how do i fix this? also photo stream is not  working right.

    Ok, I found another thread on here talking about this and in the end I had to manually delete everything in c:\program files\quicktime & in quicktime alternative and all the quicktime files and folders in c:\windows\system32
    Some of those files dated back to 2003!
    I reinstalled and everything is ok now.

Maybe you are looking for

  • While transfering to flash drive I get this message Could not find this item,no longer located in I:

    Hp touchscreen model #310-1125y

  • G/L Accounts and Postings.

    I always get confused about the which accounts are posted to during entire purchasing cycle. Means during GR, IV,GI ,PAYMENT OF DUTIES, CENVAT ACCOUNTS etc. WHICH of them are debited and which of them are credited? Can anybody Please suggest me any s

  • WILL THIS HARD DRIVE WORK?!

    http://uk.insight.com/apps/productpresentation/index.php?productid=HTGA04X7D&cm_mmc=Froogle-_-GA-_-HT--HTGA04X7D&src=FRO1 The bit I'm worried about is the SATA 150, does that affect anything important? Thanks Nick

  • Best way to burn iMovies to DVD

    I am looking for advice on the best way to get iMovies onto DVD. I have spent a lot of time reviewing discussions & answers already posted... probably too long as I am not getting anywhere! I have built a movie in Movie 11 from AVCHD files (1080i) sh

  • Apostraphe insert into Oracle

    Hi, I have this jsp page that contains a text area. The area is for free form comments. Everything seems to be ok, untill a user writes an apostraphe (example: it's). Oracle bombs at the ' (single quote). I am using JDBC, can anybody help me out?