Deseo saber cual es el mime type tiene asociado en windows mi archivo: C:\archivo.pptx
¿Cómo lo determino?
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
Deseo saber cual es el mime type tiene asociado en windows mi archivo: C:\archivo.pptx
¿Cómo lo determino?
Puedes determinarlo haciendo una consulta al registro de windows:
try
{
return Registry.ClassesRoot.OpenSubKey(Path.GetExtension(miarchivo)).GetValue("Content Type").ToString().ToLower();
}
catch
{
return Registry.ClassesRoot.OpenSubKey(Path.GetExtension(miarchivo)).GetValue("PerceivedType").ToString().ToLower();
}
Algunos mime types de microsoft office.
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.sldx application/vnd.openxmlformats-officedocument.presentationml.slide
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template
.xlam application/vnd.ms-excel.addin.macroEnabled.12
.xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
Saludos.