EmfCommentMultiFormats

EmfCommentMultiFormats class

Il record EMR_COMMENT_MULTIFORMATS specifica un’immagine in più formati grafici.

public sealed class EmfCommentMultiFormats : EmfCommentPublicRecordType

Costruttori

NomeDescrizione
EmfCommentMultiFormats(EmfRecord)Inizializza una nuova istanza diEmfCommentMultiFormats classe.

Proprietà

NomeDescrizione
AFormats { get; set; }Ottiene o imposta un array di formati grafici della lunghezza di CountFormats, specificato dagli oggetti EmrFormat (sezione 2.2.4), in ordine di preferenza
override CommentIdentifier { get; set; }Ottiene o imposta un numero intero senza segno a 32 bit che identifica questo record di commento come specifica di dati pubblici. Il valore 0x43494447, che è la stringa ASCII “CIDG”, identifica questo come record EMR_COMMENT_PUBLIC.
DataSize { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione, in byte, dei campi CommentIdentifier e CommentRecordParm nel campo RecordBuffer che segue . NON DEVE includere la dimensione di se stesso o la dimensione del campo AlignmentPadding, se present
FormatData { get; set; }Ottiene o imposta una matrice a lunghezza variabile di byte di dati immagine per tutti i formati grafici contenuti in questo record. La dimensione dei dati per ciascuna immagine è fornita dal campo DataSize nell’oggetto EmrFormat corrispondente. Pertanto, la dimensione totale di questo campo è la somma dei valori DataSize in tutti gli oggetti EmrFormat. Il formato grafico dei dati per ciascuna immagine è specificato dal campo Firma nell’oggetto EmrFormat corrispondente .
OutputRect { get; set; }Ottiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19) che specifica il rettangolo di output , in coordinate logiche.
PublicCommentIdentifier { get; set; }Ottiene o imposta un intero senza segno a 32 bit che identifica il tipo di record di commento pubblico . Questo DOVREBBE essere uno dei valori elencati nella tabella precedente, che sono specificati nell’enumerazione EmrComment (sezione 2.1.10), a meno che non siano stati implementati ulteriori tipi di record di commento pubblico sul server di stampa.
Size { get; set; }Ottiene o imposta la dimensione del record
Type { get; set; }Ottiene o imposta il tipo.

Guarda anche