ImageStamp

ImageStamp

Panoramica

ImageStamp è una classe in Aspose.PDF FOSS per .NET. Eredita da: BaseParagraph.

Aggiunge un’immagine a una pagina PDF.

Questa classe fornisce 12 metodi per lavorare con oggetti ImageStamp nei programmi .NET. I metodi disponibili includono: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height, e altre 24.

Proprietà

NomeTipoAccessoDescrizione
XdoubleLettura/ScritturaPosizione X in punti dal basso a sinistra.
YdoubleLettura/ScritturaPosizione Y in punti dal basso a sinistra.
DisplayWidthdoubleLettura/ScritturaLarghezza del display in punti.
DisplayHeightdoubleLettura/ScritturaAltezza del display in punti.
WidthdoubleLettura/ScritturaAlias di forma API pubblico per DisplayWidth.
HeightdoubleLettura/ScritturaAlias di forma API pubblico per DisplayHeight.
XIndentdoubleLettura/ScritturaOffset orizzontale dal punto di ancoraggio del timbro.
YIndentdoubleLettura/ScritturaOffset verticale dal punto di ancoraggio del timbro.
QualityintLettura/ScritturaQualità JPEG (1..100).
AlternativeTextstring?Lettura/ScritturaTesto alternativo Tagged-PDF per l’accessibilità.
BackgroundboolLettura/ScritturaIndica se il timbro è disegnato dietro il contenuto della pagina (true) o sopra di esso (false).
OpacitydoubleLettura/ScritturaOpacità, 0.0 (trasparente) … 1.0 (opaco).
BlendModestring?Lettura/ScritturaNome della modalità di fusione PDF (ad es.
ZoomdoubleLettura/ScritturaPercentuale di zoom uniforme applicata all’immagine.
ZoomXdoubleLettura/ScritturaPercentuale di zoom orizzontale.
ZoomYdoubleLettura/ScritturaPercentuale di zoom verticale.
RotateRotationLettura/ScritturaEnum di rotazione (Aspose.Pdf Rotation; 0/90/180/270 in gradi).
RotateAngledoubleLettura/ScritturaAngolo di rotazione arbitrario in gradi.
StampIdintLettura/ScritturaLa voce /StampId scritta nella voce di risorsa del timbro.
ImageSystem.IO.StreamLetturaVisualizzazione in sola lettura dei byte della sorgente originale (o dei byte dell’immagine decodificata quando costruita tramite FromRgb / FromGrayscale).
HorizontalAlignmentHorizontalAlignmentLettura/ScritturaAllineamento orizzontale applicato a questo paragrafo.
VerticalAlignmentVerticalAlignmentLettura/ScritturaAllineamento verticale applicato a questo paragrafo.
MarginMarginInfoLettura/ScritturaInformazioni sul margine esterno applicate a questo paragrafo.
IsFirstParagraphInColumnboolLettura/ScritturaForza il paragrafo a iniziare una nuova colonna.
IsKeptWithNextboolLettura/ScritturaMantieni questo paragrafo sulla stessa pagina del successivo.
IsInNewPageboolLettura/ScritturaForza il paragrafo a iniziare su una nuova pagina.
IsInLineParagraphboolLettura/ScritturaFlag di paragrafo in linea (non inizia una nuova riga).
HyperlinkTextstring?Lettura/ScritturaObiettivo del collegamento ipertestuale di tipo stringa legacy.
HyperlinkHyperlink?Lettura/ScritturaDecorazione del collegamento ipertestuale tipizzata applicata al paragrafo.
ZIndexintLettura/ScritturaIndice Z-order utilizzato dal renderizzatore DOM.

Metodi

FirmaDescrizione
ImageStamp(image: System.IO.Stream)Costruisci da un flusso di immagine (rileva automaticamente JPEG vs PNG dall’intestazione).
ImageStamp(fileName: string)Costruisci da un percorso di file immagine (rileva automaticamente JPEG vs PNG dall’intestazione).
setStampId(id: int)Imposta la voce PDF /StampId del timbro.
Put(page: Page)Alias pubblico-API-shape per ApplyTo.
FromRgb(pixelData: byte[], width: int, height: int)Crea un timbro immagine da dati pixel RGB grezzi.
FromGrayscale(pixelData: byte[], width: int, height: int)Crea un timbro immagine da dati pixel in scala di grigi grezzi.
FromJpeg(jpegData: byte[], width: int, height: int)Crea un timbro immagine da byte JPEG.
FromJpeg(jpegData: byte[])Crea un timbro immagine da byte JPEG, rilevando automaticamente le dimensioni dall’intestazione JPEG.
FromJpegStream(jpegStream: Stream)Crea un timbro immagine da un flusso di file JPEG.
FromPngData(pngData: byte[])Crea un timbro immagine dai dati di file PNG.
ApplyTo(page: Page)Aggiungi questa immagine a una pagina.
Clone()Clonazione superficiale — copia lo stato scalar/ref-shared.

Vedi anche

 Italiano