MS India: Visual Studio for Devices team
Andrew Webber FX wrote:I've never been so excited about someone talking about printing
PS: love the line "so buying windows vista will make your printing better". how many product teams can say that without asking developers to use a new API
LarryOsterman wrote:
Andrew Webber FX wrote: I've never been so excited about someone talking about printing
PS: love the line "so buying windows vista will make your printing better". how many product teams can say that without asking developers to use a new API
/me raises hand
It's interesting. The thing that surprises me is that there's no XPS logo program.
So I'm in CompUSA looking at a wall full of printers. Some of them will print unbelievably cool documents because they support XPS natively. Others don't do nearly as well because they don't support XPS.
But I (the customer) have absolutely no way of differentiating between the two printers, because there's no logo program.
That seems "surprising" to me.
The printer would need a new interpreter for XPS.
However, the print path in Vista should also have optimized conversions to Postscript/PCL, probably in the GDI to EMF conversion area, so you should get better print-out. I wonder however if this will be a Vista-only feature for older drivers... (they are backporting
the new print-path to XP/2003, but also these optimalisations?)
Vista would ship XPS drivers out of the box for printers that are going to be released/updated around the time of Vista release, but that's up to the printer manufacturer. In the corporate market customers generally update the printer drivers with the latest
ones from the manufacturer. In the consumer market it helps to have a printer working out-of-the-box. Depending on the consumer's technical skills they could still decide to update to the ones from the manufacturer CD/website/windows update.
There are restrictions on the size of the drivers you may inbox in Windows, and you need to share source code, so that Microsoft can also compile your driver against the latest driver development kit at any time and do regression tests.
Peter
I think you confuse two things:
One thing is the ability to print a document. This is something that PDF also has, not allowing printing. With XPS you can allow only certain people to print.
Second is the ability to send an encrypted job to the printer. The printer should then show a dialog prompting the user to authenticate. This is something that is currently implemented by many printer manufacturers, and is done in the printer driver.
My guess is that the first scenario is handled by the XPS viewer.
The second scenario should be handled by the printer, as with XPS encryption/authentication isn't a driver feature anymore.
My 2 cts
Good luck with your application. If I were you I would contact several printer manufacturers and ask if they could support your use case.
Andrew Webber FX wrote:
LarryOsterman wrote:
Andrew Webber FX wrote: I've never been so excited about someone talking about printing
PS: love the line "so buying windows vista will make your printing better". how many product teams can say that without asking developers to use a new API
/me raises hand
It's interesting. The thing that surprises me is that there's no XPS logo program.
So I'm in CompUSA looking at a wall full of printers. Some of them will print unbelievably cool documents because they support XPS natively. Others don't do nearly as well because they don't support XPS.
But I (the customer) have absolutely no way of differentiating between the two printers, because there's no logo program.
That seems "surprising" to me.
I have to completly agree, i mean imagine going out to buy a new TV for my xbox360 and feeling gutted when my new $1000 purchase doesnt support HD
I am not seeing any performance improvements with XPSDrv driver.
As compared to my legacy drivers(PS3 / PCL6), performance is no way better. For e.g., for a 700 KB MS word document with some graphics and text in it,-
1. My legacy driver renders the data much faster. Some 500 % faster than XPSDrv drivers(that uses MXDWDRV.dll as rendering module)
2. Output file is some 77MB with XPSDrv, 20MB with my PS3 / PCL6 drivers. One more time, this 77MB is direct output from MXDWDRV.DLL!
So as of now I dont see any improvements but degrades as compared to my regular PS3/ PCL6 drivers. ![]()
-Vijay
La traducción automática te puede ayudar a comprender la esencia del texto traducido, pero no es sustituto de un traductor humano profesional