Printing

A hardware vendor can easily add support for new hardware by replacing Microsoft-provided spooler and driver components. To support a new printer, usually all you need to do is create new data files that work with one of the Microsoft-supplied printer drivers.

In this section

TopicDescription

XPS Sample Documents

Download these sample XPS documents to test a variety of XPS Document features.

Print Filter Pipeline for v4 Print Drivers

Provides information about the print filter pipeline for v4 print drivers for Windows 8.

Building a WSD Secure Print Device for Windows

Information about building WSD Secure Print devices for Windows operating systems

Best Practices Guide for Developing Printer Drivers

Guidelines for building a high-quality printer driver for Windows.

Print driver setup: 64-bit drivers and platforms

Information about how to write an INF file that correctly installs 32-bit and 64-bit printer drivers on 32-bit and 64-bit versions of Windows operating systems.

Building Print-to-File Solutions for Windows 8

Information about creating print-to-file solutions for Windows 8 and Windows Server 2012 using v4 print drivers. This information is targeted at print driver developers, and it's assumed that the reader is familiar with v4 print drivers and v3 print driver print-to-file solutions.

How to implement compatible IDs in printing devices

This paper provides information about the use of compatible identifiers (IDs) in printers for the Windows family of operating systems.

HD Photo Device Porting Kit Readme

Release notes for the HD Photo Device Porting Kit

Overview of printing in Windows 8

Windows 8 is designed to provide a platform that hardware designers can use to highlight device features that provide a richer experience for users. Hardware vendors can achieve device differentiation by customizing the relevant components in the print system. Customization empowers users, allowing them to access the full functionality of a device.

Print Schema License Agreement

Provides the license agreement for the Print Schema Specification, which describes the set of conventions for using XML to describe the capabilities of a print device and its configuration for a particular print job.

XML Paper Specification: Overview

Provides information about the XML Paper Specification (XPS), which defines an open document format that uses Extensible Markup Language (XML) and other industry standards to create a cross-platform document format.

XPS specification and license downloads

This topic describes the XPS specification and license downloads.

 

Related topics

TopicDescription
XML Paper SpecificationThe XML Paper Specification describes XPS documents and how they are organized internally and rendered externally. The XML Paper Specification builds on the Open Packaging Conventions, and is intended for producers who want to create document files in the XPS document format, and consumers who want to access, render, or process the contents of an XPS document.
Sample XPS Documents DownloadThis collection of sample XPS Documents can be downloaded and used to test a variety of XPS Document features. These documents are compatible with v1.0 of the specifications and .NET Framework 3.0.
HD Photo Specification Download

HD Photo is a lightweight, high-performance imaging algorithm that more than doubles the image quality of JPEG. With minimal memory requirements, it's ideal for on-device encoding and decoding.

HD Photo was previously called Windows Media Photo.

Print Schema Specification DownloadThe Print Schema Specification describes the set of conventions for using XML to describe the capabilities of a print device and its configuration for a particular print job.
Reference Raster Image Processor (RIP)Download the XPS Reference Raster Image Processor (RIP) to help with the development and testing of XPSDrv Printer Drivers. The XPS Reference RIP in this download provides XPS Document interpretations and rendering capability, and was supplied by Global Graphics to Microsoft in December 2006 to illustrate a baseline implementation for print. It processes the XPS Document format and generates raster image data for testing in an XPSDrv filter or display on screen. The XPS Reference RIP in this download also provides implementations of key functions to support the processing of PrintTicket and color management operations.

 

See also

V4 Printer Driver
Asynchronous User Notification Schema
Inside Windows Vista Printing (Channel 9 video)
XPS Documents
Printer Driver Overview
XPS Document API
XPSDrv Printer Driver
Improved Color Printing
XPSDrv Configuration Module
Debugging Printer Drivers and Spooler Components
Print Devices
Windows Color System
Windows Imaging
XML Paper Specification - Overview

 

 

Send comments about this topic to Microsoft

Afficher:
© 2014 Microsoft