FixedLayoutFormats
Encapsule tous les formats à mise en page fixe (également appelés “pages fixes”), y compris PDF et XPS (cela n’inclut pas les images raster)
public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>
Propriétés
Nom |
La description |
Extension { get; } |
Renvoie une extension (sans point de début) de ce format de mise en page fixe en minuscules |
Mime { get; } |
Renvoie un code MIME pour ce format |
Name { get; } |
Renvoie un nom complet formel de ce format de mise en page fixe |
Méthodes
Nom |
La description |
static FromExtension(string) |
Renvoie une instance deFixedLayoutFormats structure, associée à l’extension de nom de fichier spécifiée, ou lève une exception, si l’extension ne peut pas être correctement analysée |
Equals(FixedLayoutFormats) |
Détermine si cette instance est égale à l’autre instance FixedLayoutFormats spécifiée |
Equals(IDocumentFormat) |
Détermine si cette instance est égale à l’autre instance IDocumentFormat spécifiée |
override Equals(object) |
Détermine si cette instance est égale à l’autre objet spécifié, qui est vraisemblablement de Boxed FixedLayoutFormats |
override GetHashCode() |
Renvoie un code de hachage, qui est immuable pour cette instance |
override ToString() |
Renvoie le nom de ce format particulier, identique à la propriété ‘Name’ |
operator == |
Vérifie deux instances FixedLayoutFormats données sur l’égalité |
explicit operator |
Renvoie une valeur d’octet du champ sous-jacent de l’instance FixedLayoutFormats spécifiée (2 operators) |
operator != |
Vérifie deux instances FixedLayoutFormats données sur l’inégalité |
Des champs
Nom |
La description |
static readonly Pdf |
Portable Document Format (PDF) est un type de document créé par Adobe dans les années 1990. Le but de ce format de fichier était d’introduire une norme pour la représentation des documents et autres documents de référence dans un format indépendant du logiciel d’application, du matériel ainsi que du système d’exploitation. En savoir plus sur ce format de fichierici . |
static readonly Xps |
Le fichier XPS représente les fichiers de mise en page basés sur les spécifications papier XML créées par Microsoft. Il a été développé pour remplacer le format de fichier EMF et est similaire au format de fichier PDF, mais utilise XML dans la mise en page, l’apparence et les informations d’impression d’un document. En savoir plus sur ce format de fichierici . |
static readonly All |
Renvoie une classe interne, qui fournit des possibilités énumérables sur tous les formats de mise en page fixes existants |
Autres membres
Nom |
La description |
class AllEnumerable |
Implémente l’interface générique IEnumerable, qui permet une possibilité “foreach” pour le type FixedLayoutFormats |
Remarques
Diverses applications de visualisation ou de publication de documents permettent aux utilisateurs d’ouvrir (Adobe Acrobat, XPS Viewer) et parfois de modifier (Adobe InDesign) des documents de formats spécifiques. Ces applications produisent typiquement des documents au format dit “page fixe”. Un tel format de document décrit précisément où le contenu d’un document est placé sur chaque page. En interne, le format PDF ou XPS contient une description de chaque page, ainsi que des instructions de dessin, spécifiant la disposition du contenu sur la page. Ceci est similaire aux formats d’image, décrivant où le contenu est affiché sous forme raster ou vectorielle.
Voir également