twwi05018_winhec05
TRANSCRIPT
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 1/24
New Document Lifecycle Opportunities
N. Gregg Brown
Lead Program Manager Digital Documentsgreggb @ microsoft.com
Microsoft Corporation
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 2/24
Session OutlineSession Outline
What is ³Metro´?
Document Lifecycle Support
Originate
Manage
ProcessPrint, Archive, View
Using Metro to Add Value to DocumentWorkflows
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 3/24
Session GoalsSession Goals
You should leave this session with:
An overview of the new document technologies inWindows codenamed ³Longhorn´ and WinFX
How these technologies support your customer¶sdocument workflows
New ideas about how you can use the technologies toEnhance your products, and
Add value to your customer¶s document workflows
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 4/24
Open XML/ZIP Format: MetroOpen XML/ZIP Format: Metro
Metro PackageMetro PackageOrganized storage of adocument's parts
Common Services
Any content
³Electronic Paper´
Paginated, visualrepresentation
Core of next generationprint architecture inLonghorn
Native Avalon print output
Reach PackageReach Package
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 5/24
Word DocumentWord Document
(.doc)(.doc)
ConsumeConsume in driver in driver
or or directly in printer directly in printer
as a PDLas a PDL
PublishPublish asas
Reach PackageReach Package
Print Print to printer to printer
(Metro spool file)(Metro spool file)
Metro ReachMetro Reach
Package is ais a
documentdocument
format, a spoolformat, a spool
file and a pagefile and a pagedescriptiondescription
language (PDL)language (PDL)
Metro: Consistent FormatMetro: Consistent Format
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 6/24
What is Microsoft Planning to Deliver?What is Microsoft Planning to Deliver?
APIs to support document workflow integration
Metro Package APIMetro Package Rights Management API
Reach Package API
Save As Reach Package API
DocumentViewer Control
Platform viewer for fixed digital documentsWinFX Viewer
Supports Metadata, Rights Management (RM),DigSig
Print driver for easy document publishing
Publish to disk
Improved print subsystem built around MetroNative spool file format
Win for Win for
onghorn,onghorn,
P, Server P, Server 20032003
onghornonghorn
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 7/24
ManageManage
ArchiveArchive
ViewView
PrintPrint
OriginateOriginate
Metro Package: a convention for storing
related data in ZIP that can be used for any application content
Metro Reach Package: XML ³electronicpaper´ for print, archive, and view
Metro opens newbusiness opportunitythroughout workflow
ProcessProcess
DocumentWorkflow SupportDocumentWorkflow Support
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 8/24
Originate: Start with a MetroOriginate: Start with a Metro--Based WorkflowBasedWorkflow
Use print-to-disk driver to save a Reach packageto disk from any Windows application
Direct output from applications
Web, Line of Business (LOB), Enterprise
New desktop applicationsScan to Reach Package
Add Metro at the beginning of the workflowfor later document management
Signatures, metadata, RM
At the device and/or in value-add software
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 9/24
Demo:Scan to Email using Metro Reach Format
Xerox Corporation
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 10/24
Manage a Library of Metro and Reach DocumentsManage a Library of Metro and Reach Documents
Document management applications
can manage any Metro fileUse Metro Package APIs to
Retrieve or set coredocument properties
Validate document andset digital signatures
Rights manage documents
Search in content, core properties
Use Reach Package APIs to:
Process pages, images, signatures in documents or spool filesRemember, Metro/Reach package is platform-independent XML
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 11/24
Process in Metro Print PathProcess in Metro Print Path
Metro-enabled devices and drivers allow value
added processing in the print pathAdd content to pages: barcodes, watermarks,header/footer, lightweight variable data
Job accounting: job summaries, job charges
Add cover pages
Assemble/burst print jobs
PrintTicket in Metro defines job instance
Uniform print processing definition
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 12/24
Print, View and Archive From the Same FilePrint, View and Archive From the Same File
Superior print performance
Reduced file sizes
Better rendering of gradientsand transparencies
Platform format for archive
Freely licensed, documented XML
Human readable
Tightly scoped content set
Platform viewer to accessprint or archive filesindependent of originating application
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 13/24
DemoPrint Using Metro Reach as a PDL
Fuji Xerox Engineers for the Xerox Group
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 14/24
Using Metro to Add Value toUsing Metro to Add Value toDocumentWorkflowsDocumentWorkflows
Hypothetical insurance claim processing betweenremote agent, central office and customer service
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 15/24
Scan to MetroScan to Metro
Claim agent inserts smart card and scans claim
Scanner creates Reach Package and signs with agent¶s certificate
Scanner communicates via secure http to scan server
Scan server assigns ³read´ permission to agent, and
³edit´ to document server
ManageManage
riginateriginate
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 16/24
Process ClaimProcess Claim
ProcessProcess
Document application processes scanned claim
Opens and validates signature
Assigns GUID and adds to core properties
OCRs scan
Sends data to claims application
Archives claim
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 17/24
Print and ArchivePrint and Archive
Application prints settlement offer as Reach Package«
«adds claim from archive and sends to printer andarchive
Print driver adds invisible barcode requested inPrintTicket to settlement offer for return processing
ArchiveArchive
ender ender
ProcessProcess
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 18/24
View From ArchiveView From Archive
Customer calls with question about settlement,
underwriter views actual print file
ViewView
ArchiveArchive
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 19/24
Metro in DocumentWorkflowMetro in DocumentWorkflow
Metro Package provides consistent processing
information for documentsCore properties and metadata
Digital Signatures
Rights Management
Reach Package is a clean, safe andeasy-to-create format for print, archive and view
All based on XML and ZIP for easy processing
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 20/24
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 21/24
Community ResourcesCommunity Resources
Windows Hardware & Driver Central (WHDC)
www.microsoft.com/whdc/default.mspx
Technical Communities
www.microsoft.com/communities/products/default.mspx
Non-Microsoft Community Sites
www.microsoft.com/communities/related/default.mspx
Microsoft Public Newsgroups
www.microsoft.com/communities/newsgroups
Technical Chats and Webcasts
www.microsoft.com/communities/chats/default.mspxwww.microsoft.com/webcasts
Microsoft Blogs
www.microsoft.com/communities/blogs
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 22/24
Additional ResourcesAdditional ResourcesCommunity Sites
http://www.microsoft.com/communities/default.mspx
MSDN Developer Community Chats:Windows Printer Driver Developmenthttp://msdn.microsoft.com/chats/transcripts/windows/windows_092104.aspx
Windows Drivers: Printer Drivershttp://msdn.microsoft.com/chats/windows/windows_101602.asp
Windows Drivers Printing and Networkinghttp://msdn.microsoft.com/chats/windows/windows_022002.asp
Web resourcesWinFXhttp://msdn.microsoft.com/downloads/
WS-Devices Profile
http://msdn.microsoft.com/webservices/understanding/specs/default.aspx?pull=/library/en-us/dnglobspec/html/devprof.aspPrinter Working Group
http://www.pwg.org
WHDC Printing home page: http://www.microsoft.com/whdc/device/print/default.mspx
WHDC Still Imaging / WIA home page:
http://www.microsoft.com/whdc/device/stillimage/default.mspx
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 23/24
Additional ResourcesAdditional Resources
For developer print questions: prninfo @ microsoft.com
For developer scan questions: wiainfo @ microsoft.com
For developer color questions: mscolor @ microsoft.com
8/7/2019 twwi05018_winhec05
http://slidepdf.com/reader/full/twwi05018winhec05 24/24
Related SessionsRelated Sessions ±± WinHEC 5WinHEC 5
April 25
Advances in Windows Printing
Foundation Technologies for the Document Life Cycle
Ask the Experts
Windows Printing
Windows Document Technologies