<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Driver Kit (WDK) Documentation Blog : Printing</title><link>http://blogs.msdn.com/wdkdocs/archive/tags/Printing/default.aspx</link><description>Tags: Printing</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>XPS Document API Now Available for Printer Driver Filter Modules</title><link>http://blogs.msdn.com/wdkdocs/archive/2009/07/10/xps-document-api-now-available-for-printer-driver-filter-modules.aspx</link><pubDate>Sat, 11 Jul 2009 00:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9829094</guid><dc:creator>wdkblog</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/wdkdocs/comments/9829094.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wdkdocs/commentrss.aspx?PostID=9829094</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;If you are a Print Driver developer using the XPS Filter Pipeline, you can now use unmanaged XPS functions that were previously only available as .NET managed code. Because these functions were originally written for .NET, they could not be called from a Print driver until now. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;These XPS functions will enable driver developers to modify XPS documents in greater detail when they are in the &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/aa506195.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa506195.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;filter pipeline&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;. This will make it possible to make custom changes to the documents before they get to the printer.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In addition, this API allows you to have access to the document metadata and content.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;This API was previously unavailable to Print Driver developers, but has been recently converted to unmanaged code and is now documented in the Windows SDK. The new documentation includes overviews of the XPS Object Model and complete coverage of all interfaces, methods, structures, and enumerators that are implemented by the XPS API. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;For more information, see the XPS Document Programming Guide and Reference at &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd316976(VS.85).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd316976(VS.85).aspx"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;http://msdn.microsoft.com/en-us/library/dd316976(VS.85).aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-FAMILY: 'MS Gothic'; mso-bidi-font-family: 'MS Gothic'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;－&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;Seth McEvoy [MSFT], WDK Senior Programming Writer &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9829094" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Printing/default.aspx">Printing</category><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/XPS/default.aspx">XPS</category></item><item><title>Update to Windows 7 RC Version of the XPS Rasterization Filter Service Sample</title><link>http://blogs.msdn.com/wdkdocs/archive/2009/07/01/update-to-windows-7-rc-version-of-the-xps-rasterization-filter-service-sample.aspx</link><pubDate>Wed, 01 Jul 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810240</guid><dc:creator>wdkblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wdkdocs/comments/9810240.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wdkdocs/commentrss.aspx?PostID=9810240</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Here are two updates that will help Printer driver developers who are working with the RC version of the XPS Rasterization Filter Service sample. &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3 face=Calibri&gt;1.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;If you are using the RC version of the XPS Rasterization Filter Service sample, it is strongly recommended that you work directly with the WIC bitmap returned from the XPS Rasterization service rather than the calls into WIC to encode each band as a TIFF. The sample calls into WIC for encoding each band were for demonstration purposes only and are not recommended for larger applications because they could be inefficient and difficult.&lt;BR style="mso-special-character: line-break"&gt;&lt;BR style="mso-special-character: line-break"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3 face=Calibri&gt;2.&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;In the sample, the output file consists of a series of per-band TIFFs. Because this file will be a series of complete TIFFs and not a single-page TIFF, opening the file in a viewer will only display the first band of the first page. More details can be found in the bitmaphandler.cpp file that is included in the sample source code.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The Windows 7 RTM version of the sample documentation will include this update. In the meantime, until Windows 7 is released, apply these changes to the sample documentation at &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd434895.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd434895.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;http://msdn.microsoft.com/en-us/library/dd434895.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt; mso-add-space: auto" class=MsoListParagraph&gt;&lt;FONT size=3&gt;&lt;SPAN style="FONT-FAMILY: 'MS Gothic'; mso-bidi-font-family: 'MS Gothic'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;－&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;Seth McEvoy [MSFT], WDK Senior Programming Writer &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9810240" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/updates/default.aspx">updates</category><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Printing/default.aspx">Printing</category></item><item><title>New for Windows 7 – Distributed Scan Management</title><link>http://blogs.msdn.com/wdkdocs/archive/2009/03/03/new-for-windows-7-distributed-scan-management.aspx</link><pubDate>Tue, 03 Mar 2009 04:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9455617</guid><dc:creator>wdkblog</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wdkdocs/comments/9455617.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wdkdocs/commentrss.aspx?PostID=9455617</wfw:commentRss><description>Distributed Scan Management is a new Windows 7 feature that will make it easier and more efficient for corporations to use scanners to create and route documents in their business networks. In the past, corporate IT departments often found it difficult to include paper-based scanned documents into their electronic communications. Distributed Scan Management is an innovative new technique that makes it possible to easily use scanners to integrate paper information into corporate computer-based networks more effectively than ever before. 
&lt;P&gt;For example, this could be used when a corporate employee has to submit paper receipts for business expenses. With Distributed Scan Management, an employee could use a scanner to submit them electronically. They would first put the receipt into the scanner and the scan management system would be able to authenticate the employee's status and then offer them a set of choices on where to deliver the receipt information, such as an email address, a SharePoint server, or a file server.&lt;/P&gt;
&lt;P&gt;For Windows 7, the WDK documentation will provide programming information that scanner manufacturers will need in order to develop code for this new distributed scanning system. For more information, see &lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=144358" mce_href="http://go.microsoft.com/fwlink/?LinkId=144358"&gt;http://go.microsoft.com/fwlink/?LinkId=144358&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&amp;nbsp; -- Seth McEvoy [MSFT], WDK Senior Programmer Writer&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9455617" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Printing/default.aspx">Printing</category></item><item><title>New for Windows 7 - XPS Print Driver Rasterization Service</title><link>http://blogs.msdn.com/wdkdocs/archive/2009/03/03/new-for-windows-7-xps-print-driver-rasterization-service.aspx</link><pubDate>Tue, 03 Mar 2009 04:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9455605</guid><dc:creator>wdkblog</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wdkdocs/comments/9455605.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wdkdocs/commentrss.aspx?PostID=9455605</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The new XPS Print Rasterization service has been created to convert XPS documents to bitmaps, simplifying printer driver development by eliminating the need to write your own XPS filter conversion routine. Previous to Windows 7, you had to write extensive code to convert XML-based XPS documents to raster-based bitmaps. By making just a few simple method calls, you can take advantage of this new rasterization service to transform fixed pages in an XPS document to bitmap images suitable for your print device.&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT color=#4f81bd size=4 face=Cambria&gt;How Does It Work?&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The&amp;nbsp;XPS Print Driver Rasterization service is easy to use. You need to write only a few lines of COM filter code to access this feature.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The steps for using this service in an XPSDrv COM filter are:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;Get a reference to the Rasterization factory object from the print pipeline property bag. Use the &lt;B&gt;IPrintPipelinePropertyBag::GetProperty&lt;/B&gt; method to retrieve the &lt;B style="mso-bidi-font-weight: normal"&gt;MS_IXpsRasterizationFactory&lt;/B&gt; object reference.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;B&gt;IUnknown::QueryInterface&lt;/B&gt; to get the &lt;B&gt;IXpsRasterizationFactory&lt;/B&gt; interface.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;Then call the &lt;B&gt;IXpsRasterizationFactory::CreateRasterizer&lt;/B&gt; method to create XPS rasterizer objects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;Create a new rasterizer object for every fixed page you want to render to a bitmap.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3 face=Calibri&gt;When the factory object is no longer needed, the filter should release the object by calling the &lt;B style="mso-bidi-font-weight: normal"&gt;Release&lt;/B&gt; method on the object's &lt;B style="mso-bidi-font-weight: normal"&gt;IXpsRasterizationFactory&lt;/B&gt; interface.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;The interfaces that are provided by the Rasterization service are:&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT color=#4f81bd size=3 face=Cambria&gt;IXpsRasterizationFactory&lt;/FONT&gt;&lt;/H3&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;This interface provides a way to create rasterizer objects. It has one method, &lt;B&gt;IXpsRasterizationFactory::CreateRasterizer&lt;/B&gt;, which creates a rasterizer object. You need one object for each XPS page you want to convert to a bitmap.&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT color=#4f81bd size=3 face=Cambria&gt;IXpsRasterizer&lt;/FONT&gt;&lt;/H3&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;This interface does the actual conversion. It has two methods:&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;B&gt;IXpsRasterizer::RasterizeRect&lt;/B&gt;, which converts an XPS page to a bitmap.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;IXpsRasterizer::SetMinimalLineWidth&lt;/B&gt;, which sets the minimum line width for the conversion.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;An XPSDrv filter should also implement the following interface if it needs to cancel an in-progress XPS rasterization operation before the operation completes:&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="MARGIN: 10pt 0in 0pt"&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd445679.aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd445679.aspx"&gt;&lt;SPAN style="COLOR: #4f81bd; TEXT-DECORATION: none; text-underline: none"&gt;&lt;FONT size=3 face=Cambria&gt;IXpsRasterizerNotificationCallback&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/H3&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;This callback needs to implement one method, &lt;B style="mso-bidi-font-weight: normal"&gt;IXpsRasterizerNotificationCallback::Continue&lt;/B&gt;, which tells the rasterization service whether it should continue the conversion process or not.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;Note:&lt;/B&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Because XPS Print Driver Rasterization service is a new development for Windows 7, it is not available on previous versions of Windows.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 10pt 0in 0pt"&gt;&lt;FONT color=#4f81bd size=4 face=Cambria&gt;Want More Information?&lt;/FONT&gt;&lt;/H2&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;See the following Windows Driver Kit topics:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;STRONG&gt;Using the XPS Rasterization Service&lt;/STRONG&gt; at &lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkId=144356" mce_href="http://go.microsoft.com/fwlink/?LinkId=144356"&gt;http://go.microsoft.com/fwlink/?LinkId=144356&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;XPS Rasterization Service Reference&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;at &lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=144357" mce_href="http://go.microsoft.com/fwlink/?LinkID=144357"&gt;http://go.microsoft.com/fwlink/?LinkID=144357&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&amp;nbsp;&amp;nbsp; -- Seth McEvoy [MSFT], WDK Senior Programmer Writer&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9455605" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/wdkdocs/archive/tags/Printing/default.aspx">Printing</category></item></channel></rss>