FixedLayoutFormats

FixedLayoutFormats structure

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