FixedLayoutFormats
Incapsula tutti i formati a layout fisso (noti anche come “pagina fissa”), inclusi PDF e XPS (questo non include le immagini raster)
public struct FixedLayoutFormats : IDocumentFormat, IEquatable<FixedLayoutFormats>
Proprietà
Nome |
Descrizione |
Extension { get; } |
Restituisce un’estensione (senza carattere punto iniziale) di questo formato a layout fisso in minuscolo |
Mime { get; } |
Restituisce un codice MIME per questo formato |
Name { get; } |
Restituisce un nome completo formale di questo layout fisso format |
Metodi
Nome |
Descrizione |
static FromExtension(string) |
Restituisce l’istanza diFixedLayoutFormats struttura, associata all’estensione del nome file specificata o genera un’eccezione, se l’estensione non può essere analizzata correttamente |
Equals(FixedLayoutFormats) |
Determina se questa istanza è uguale all’altra istanza FixedLayoutFormats specificata |
Equals(IDocumentFormat) |
Determina se questa istanza è uguale all’altro IDocumentFormat specificato instance |
override Equals(object) |
Determina se questa istanza è uguale all’altro oggetto specificato, che è presumibilmente di FixedLayoutFormats boxed |
override GetHashCode() |
Restituisce un codice hash, immutabile per questa istanza |
override ToString() |
Restituisce il nome di questo particolare formato, uguale alla proprietà ‘Nome’ |
operator == |
Controlla due determinate istanze FixedLayoutFormats su equality |
explicit operator |
Restituisce un valore in byte dal campo sottostante di FixedLayoutFormats specificato instance (2 operators) |
operator != |
Controlla due determinate istanze FixedLayoutFormats su disuguaglianza |
Campi
Nome |
Descrizione |
static readonly Pdf |
Portable Document Format (PDF) è un tipo di documento creato da Adobe negli anni ‘90. Lo scopo di questo formato di file era introdurre uno standard per la rappresentazione di documenti e altro materiale di riferimento in un formato indipendente dal software applicativo, dall’hardware e dal sistema operativo. Ulteriori informazioni su questo formato di fileQui . |
static readonly Xps |
Il file XPS rappresenta i file di layout di pagina basati sulle specifiche XML Paper create da Microsoft. È stato sviluppato per sostituire il formato di file EMF ed è simile al formato di file PDF, ma utilizza XML per il layout, l’aspetto e le informazioni di stampa di un documento. Ulteriori informazioni su questo formato di fileQui . |
static readonly All |
Restituisce una classe interna, che fornisce possibilità enumerabili su tutti i formati a layout fisso esistenti |
Altri membri
Nome |
Descrizione |
class AllEnumerable |
Implementa l’interfaccia generica IEnumerable, che abilita una possibilità ‘foreach’ per il tipo FixedLayoutFormats |
Osservazioni
Varie applicazioni di visualizzazione o pubblicazione di documenti consentono agli utenti di aprire (Adobe Acrobat, XPS Viewer) e talvolta modificare (Adobe InDesign) documenti di formati specifici. Queste applicazioni in genere producono i cosiddetti documenti in formato “pagina fissa”. Un tale formato di documento descrive esattamente dove è posizionato il contenuto di un documento su ogni pagina. Internamente, il formato PDF o XPS contiene una descrizione di ogni pagina, nonché istruzioni di disegno, specificando il layout del contenuto sulla pagina. Questo è simile ai formati immagine, che descrivono dove viene mostrato il contenuto in forma raster o vettoriale.
Guarda anche