FixedLayoutFormats

FixedLayoutFormats structure

Encapsula todos los formatos de diseño fijo (también conocidos como “página fija”), que incluyen PDF y XPS (esto no incluye imágenes rasterizadas)

public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>

Propiedades

Nombre Descripción
Extension { get; } Devuelve una extensión (sin carácter de punto inicial) de este formato de diseño fijo en minúsculas
Mime { get; } Devuelve un código MIME para este formato
Name { get; } Devuelve un nombre completo formal de este formato de diseño fijo

Métodos

Nombre Descripción
static FromExtension(string) Devuelve instancia deFixedLayoutFormats estructura, asociada a la extensión de nombre de archivo especificada, o genera una excepción, si la extensión no se puede analizar correctamente
Equals(FixedLayoutFormats) Determina si esta instancia es igual a la otra instancia de FixedLayoutFormats especificada
Equals(IDocumentFormat) Determina si esta instancia es igual a la otra instancia de IDocumentFormat especificada
override Equals(object) Determina si esta instancia es igual al otro objeto especificado, que presumiblemente es de FixedLayoutFormats en caja
override GetHashCode() Devuelve un código hash, que es inmutable para esta instancia
override ToString() Devuelve el nombre de este formato en particular, igual que la propiedad ‘Nombre’
operator == Comprueba dos instancias de FixedLayoutFormats dadas en igualdad
explicit operator Devuelve un valor de byte del campo subyacente de la instancia de FixedLayoutFormats especificada (2 operators)
operator != Comprueba dos instancias de FixedLayoutFormats dadas en desigualdad

Campos

Nombre Descripción
static readonly Pdf El formato de documento portátil (PDF) es un tipo de documento creado por Adobe en la década de 1990. El propósito de este formato de archivo era introducir un estándar para la representación de documentos y otro material de referencia en un formato independiente del software de la aplicación, el hardware y el sistema operativo. Más información sobre este formato de archivoaquí .
static readonly Xps El archivo XPS representa archivos de diseño de página que se basan en las especificaciones de papel XML creadas por Microsoft. Fue desarrollado como reemplazo del formato de archivo EMF y es similar al formato de archivo PDF, pero usa XML en el diseño, la apariencia y la información de impresión de un documento. Más información sobre este formato de archivoaquí .
static readonly All Devuelve una clase interna que proporciona posibilidades enumerables sobre todos los formatos de diseño fijo existentes

Otros miembros

Nombre Descripción
class AllEnumerable Implementa la interfaz genérica IEnumerable, que permite una posibilidad ‘foreach’ para el tipo FixedLayoutFormats

Observaciones

Varias aplicaciones de visualización o publicación de documentos permiten a los usuarios abrir (Adobe Acrobat, XPS Viewer) y, en ocasiones, editar (Adobe InDesign) documentos de formatos específicos. Estas aplicaciones suelen producir los llamados documentos de formato de “página fija”. Dicho formato de documento describe con precisión dónde se coloca el contenido de un documento en cada página. Internamente, el formato PDF o XPS contiene una descripción de cada página, así como instrucciones de dibujo, que especifican el diseño del contenido de la página. Esto es similar a los formatos de imagen, que describen dónde se muestra el contenido, ya sea en forma de trama o de vector.

Ver también