new document lifecycle opportunities n. gregg brown lead program manager digital documents greggb @...

24
New Document Lifecycle Opportunities N. Gregg Brown Lead Program Manager Digital Documents greggb @ microsoft.com Microsoft Corporation

Upload: alexina-hodge

Post on 24-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

New Document Lifecycle Opportunities

N. Gregg BrownLead Program ManagerDigital Documentsgreggb @ microsoft.comMicrosoft Corporation

Session OutlineSession Outline

What is “Metro”?

Document Lifecycle SupportOriginate

Manage

Process

Print, Archive, View

Using Metro to Add Value to Document Workflows

Session GoalsSession Goals

You should leave this session with:An overview of the new document technologies in Windows codenamed “Longhorn” and WinFX

How these technologies support your customer’s document workflows

New ideas about how you can use the technologies to Enhance your products, and

Add value to your customer’s document workflows

Open XML/ZIP Format: MetroOpen XML/ZIP Format: Metro

Metro PackageMetro PackageOrganized storage of a document's parts

Common Services

Any content

“Electronic Paper”

Paginated, visual representation

Core of next generation print architecture in Longhorn

Native Avalon print output

Reach PackageReach Package

Word Document Word Document (.doc)(.doc)

ConsumeConsume in driver in driver or or

directly in printer directly in printer as a PDLas a PDL

PublishPublish as as Reach PackageReach Package

PrintPrint to printer to printer(Metro spool file)(Metro spool file)

Metro Reach Metro Reach Package is a is a

document document format, a spool format, a spool file and a page file and a page

description description language (PDL)language (PDL)

Metro: Consistent Format Metro: Consistent Format

What is Microsoft Planning to Deliver? What is Microsoft Planning to Deliver?

APIs to support document workflow integrationMetro Package APIMetro Package Rights Management APIReach Package APISave As Reach Package APIDocumentViewer Control

Platform viewer for fixed digital documentsWinFX Viewer Supports Metadata, Rights Management (RM), DigSig

Print driver for easy document publishingPublish to disk

Improved print subsystem built around Metro Native spool file format

WinFX for WinFX for Longhorn, Longhorn, XP, Server XP, Server

20032003

LonghornLonghorn

ManageManage

ArchiveArchive

ViewView

PrintPrint

OriginatOriginatee

Metro Package: a convention for storing related data in ZIP that can be used for any application content

Metro Reach Package: XML “electronic paper” for print, archive, and view

Metro opens new business opportunitythroughout workflow

ProcessProcess

Document Workflow SupportDocument Workflow Support

Originate: Start with a Metro-Based WorkflowOriginate: Start with a Metro-Based Workflow

Use print-to-disk driver to save a Reach package to disk from any Windows application

Direct output from applicationsWeb, Line of Business (LOB), Enterprise

New desktop applications

Scan to Reach PackageAdd Metro at the beginning of the workflowfor later document management

Signatures, metadata, RM

At the device and/or in value- add software

Demo: Scan to Email using Metro Reach Format

Xerox Corporation

Manage a Library of Metro and Reach DocumentsManage a Library of Metro and Reach Documents

Document management applications can manage any Metro file

Use Metro Package APIs toRetrieve or set core document properties

Validate document and set digital signatures

Rights manage documents

Search in content, core properties

Use Reach Package APIs to:Process pages, images, signatures in documents or spool files

Remember, Metro/Reach package is platform-independent XML

Process in Metro Print PathProcess in Metro Print Path

Metro-enabled devices and drivers allow value added processing in the print path

Add 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 instanceUniform print processing definition

Print, View and Archive From the Same FilePrint, View and Archive From the Same File

Superior print performanceReduced file sizes

Better rendering of gradients and transparencies

Platform format for archive Freely licensed, documented XML

Human readable

Tightly scoped content set

Platform viewer to access print or archive files independent of originating application

DemoPrint Using Metro Reach as a PDL

Fuji Xerox Engineers for the Xerox Group

Using Metro to Add Value to Using Metro to Add Value to Document WorkflowsDocument Workflows

Hypothetical insurance claim processing between remote agent, central office and customer service

Scan to Metro Scan to Metro

Claim agent inserts smart card and scans claimScanner 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

OriginatOriginatee

Process ClaimProcess Claim

ProcessProcess

Document application processes scanned claimOpens and validates signature

Assigns GUID and adds to core properties

OCRs scan

Sends data to claims application

Archives claim

Print and Archive Print and Archive

Application prints settlement offer as Reach Package…

…adds claim from archive and sends to printer and archive

Print driver adds invisible barcode requested in PrintTicket to settlement offer for return processing

ArchiveArchive

RenderRender

ProcessProcess

View From ArchiveView From Archive

Customer calls with question about settlement, underwriter views actual print file

ViewView

ArchiveArchive

Metro in Document WorkflowMetro in Document Workflow

Metro Package provides consistent processing information for documents

Core properties and metadata

Digital Signatures

Rights Management

Reach Package is a clean, safe and easy-to-create format for print, archive and view

All based on XML and ZIP for easy processing

Call to ActionCall to Action

Review Metro document framework in upcoming WinFX Beta 1 Release Candidate

Available through MSDN website

Review the Metro v.7 specification and provide feedback to prninfo @ microsoft.com

http://www.microsoft.com/whdc/device/print/metro.mspx Start implementation with Beta 1!

Explore Longhorn Print ArchitectureIdentify strategic devices to target the Metro Print PathIdentify extension scenariosConvert GDI/DDI based drivers to MetroDrv drivers

Explore the sample filters in Longhorn Beta 1 WDK

Consider on-device rendering with a RIP implementationA reference implementation is planned for Longhorn Beta 1 tools

Visit the WinHEC Hardware Showcase and vendor booths in the exhibition!

Community ResourcesCommunity Resources

Windows Hardware & Driver Central (WHDC)www.microsoft.com/whdc/default.mspx

Technical Communitieswww.microsoft.com/communities/products/default.mspx

Non-Microsoft Community Siteswww.microsoft.com/communities/related/default.mspx

Microsoft Public Newsgroupswww.microsoft.com/communities/newsgroups

Technical Chats and Webcastswww.microsoft.com/communities/chats/default.mspx

www.microsoft.com/webcasts

Microsoft Blogswww.microsoft.com/communities/blogs

Additional ResourcesAdditional ResourcesCommunity Sites

http://www.microsoft.com/communities/default.mspx MSDN Developer Community Chats:

Windows Printer Driver Development http://msdn.microsoft.com/chats/transcripts/windows/windows_092104.aspx Windows Drivers: Printer Drivers http://msdn.microsoft.com/chats/windows/windows_101602.aspWindows Drivers Printing and Networking http://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.asp Printer Working Grouphttp://www.pwg.org WHDC Printing home page: http://www.microsoft.com/whdc/device/print/default.mspxWHDC Still Imaging / WIA home page: http://www.microsoft.com/whdc/device/stillimage/default.mspx

Additional ResourcesAdditional Resources

E-mailFor developer print questions: prninfo @ microsoft.com

For developer scan questions: wiainfo @ microsoft.com

For developer color questions: mscolor @ microsoft.com

Related Sessions – WinHEC 2005Related Sessions – WinHEC 2005

April 25Advances in Windows Printing

Foundation Technologies for the Document Life Cycle

Ask the ExpertsWindows Printing

Windows Document Technologies