Cuando leí libros sobre WPF, vi a los autores mencionar XPS como si fuera algo importante. Windows también incluye su visor de XPS, y he visto que aparece como una "característica" de Windows.¿Cuál es el punto de XPS?
¿Pero por qué? ¿Cuál es el punto de? ¿Quién diablos lo usa? Tengo entendido que XPS es, básicamente, como PDF, xhtml o ePub (que es solo xhtml) ... o incluso Word docx formato. Muchas de las características son las mismas entre esos formatos.
No parece tener ningún beneficio importante en comparación con cualquiera de esos otros formatos. Me parece que xhtml sería mucho más útil que XPS como una forma de guardar y cargar FlowDocuments desde RichTextBox. He visto varios blogs sobre la conversión entre los dos. La mayoría o la totalidad del texto enriquecido en Internet es (x) html. Más allá de eso, no creo que nadie lo use solo para publicar sus documentos; PDF es preferido Parece que XPS es solo un formato aleatorio que MS creó y decidió impulsar. En general me encanta la EM, pero tienen el hábito de ese tipo de cosas. ¿No podría MS haber hecho una API usando xhtml? Eso hubiera sido más útil en muchas situaciones, creo.
Entonces, ¿hay algún punto para usar XPS, particularmente en comparación con uno de los otros formatos que mencioné (o ninguno)? ¿Alguna vez ha usado XPS en sus programas o de otra manera?
Intentaré que funcione con las cosas comunes que las personas realmente usan. –
Probablemente debería mencionarse que XPS no está restringido solo a WPF, sino que también se puede usar indirectamente con Win32 o WinForms. Windows XP y sistemas posteriores instalan una impresora XPS de forma predeterminada que se puede usar para generar documentos XPS. – stakx