Mime types clarification

Shawn Villaron shawnv at microsoft.com
Wed Sep 29 16:31:17 CEST 2010


Regarding the PresentationML question, yes, these are PresentationML documents:  

> application/vnd.openxmlformats-officedocument.presentationml.presentation	pptx
> application/vnd.openxmlformats-officedocument.presentationml.slideshow	ppsx
> application/vnd.openxmlformats-officedocument.presentationml.template	potx

They use different extensions and MIME types as an hint to the consuming application as to what to do with them.  For example, in Microsoft's implementation, you'll see the following behavior:

PPTX --> Open the file for editing and use the editing view
PPSX --> Open the file for viewing and use the slide show view; when slide show concludes, close the application
POTX --> Create a volunteer document using this file as the source template and use the editing view

As for the SLDX, I'd have to go look.  It basically is a slide in a presentation, which, IIRC, is used in slide library scenarios.

-----Original Message-----
From: MURATA Makoto (FAMILY Given) [mailto:eb2m-mrt at asahi-net.or.jp] 
Sent: Wednesday, September 29, 2010 7:17 AM
To: e-SC34-WG4 at ecma-international.org
Subject: Re: Mime types clarification

Dear colleagues,

> application/vnd.openxmlformats-officedocument.presentationml.presentation	pptx
> application/vnd.openxmlformats-officedocument.presentationml.slide	sldx
> application/vnd.openxmlformats-officedocument.presentationml.slideshow	ppsx
> application/vnd.openxmlformats-officedocument.presentationml.template	potx

What is the differences between these four media types?  Are all of them PresentationML documents?  Are they syntactically the same but do they have different roles?

> application/vnd.openxmlformats-officedocument.spreadsheetml.sheet	xlsx
> application/vnd.openxmlformats-officedocument.spreadsheetml.template	xltx

Again, what is the differences between these two?  Are both SpreadsheetML documents?

> application/vnd.openxmlformats-officedocument.wordprocessingml.document	docx
> application/vnd.openxmlformats-officedocument.wordprocessingml.template	dotx

Again, what is the differences between these two?  Are both WordprocessingML documents?

Cheers,
Makoto



More information about the sc34wg4 mailing list