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