PdfPageStamp
Panoramica
PdfPageStamp è una classe in Aspose.PDF FOSS per .NET. Eredita da: Aspose.Pdf.Stamps.Stamp.
Appone il contenuto di una pagina PDF su un’altra pagina.
Questa classe fornisce 6 metodi per lavorare con oggetti PdfPageStamp nei programmi .NET. I metodi disponibili includono: ApplyTo, PdfPageStamp, Put, setStampId. Tutti i membri pubblici sono accessibili da qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: Background, BottomMargin, Height, HorizontalAlignment, IsBackground, LeftMargin, e altre 14.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Width | double | Lettura/Scrittura | Larghezza del timbro in punti. |
Height | double | Lettura/Scrittura | Altezza del timbro in punti. |
PdfPage | Page | Lettura/Scrittura | La pagina di origine che viene timbrata. |
StampId | int | Lettura/Scrittura | Identificatore opzionale incorporato come commento del flusso di contenuto %StampId quando il timbro è applicato, così PdfContentEditor.GetStamps / DeleteStampById può trovarlo in seguito. |
ZoomX | double | Lettura/Scrittura | Fattore di scala orizzontale applicato al timbro (1.0 = dimensione originale). |
ZoomY | double | Lettura/Scrittura | Fattore di scala verticale applicato al timbro (1.0 = dimensione originale). |
XIndent | double | Lettura/Scrittura | Posizione X nella pagina. |
YIndent | double | Lettura/Scrittura | Posizione Y nella pagina. |
Rotate | Rotation | Lettura/Scrittura | Rotazione (0, 90, 180, 270). |
RotateAngle | double | Lettura/Scrittura | Angolo di rotazione arbitrario in gradi. |
Opacity | double | Lettura/Scrittura | Opacità (0.0 = trasparente, 1.0 = opaco). |
IsBackground | bool | Lettura/Scrittura | Se il timbro è disegnato dietro il contenuto della pagina. |
Background | bool | Lettura/Scrittura | Alias per IsBackground. |
TopMargin | double | Lettura/Scrittura | Offset del margine superiore in punti. |
BottomMargin | double | Lettura/Scrittura | Offset del margine inferiore in punti. |
LeftMargin | double | Lettura/Scrittura | Offset del margine sinistro in punti. |
RightMargin | double | Lettura/Scrittura | Offset del margine destro in punti. |
HorizontalAlignment | HorizontalAlignment | Lettura/Scrittura | Allineamento orizzontale. |
VerticalAlignment | VerticalAlignment | Lettura/Scrittura | Allineamento verticale. |
OutlineWidth | double | Lettura/Scrittura | Spessore del tratto del contorno del glifo/grafica del timbro, in punti. |
Metodi
| Firma | Descrizione |
|---|---|
PdfPageStamp(pdfPage: Page) | Crea un PdfPageStamp da una pagina di un altro documento. |
Put(page: Page) | Alias per ApplyTo corrispondente alla superficie pubblica. |
PdfPageStamp(fileName: string, pageIndex: int) | Crea un PdfPageStamp dalla pagina pageIndex (a base 1) del PDF in fileName. |
PdfPageStamp(stream: Stream, pageIndex: int) | Crea un PdfPageStamp dalla pagina pageIndex (indice a partire da 1) del PDF letto dallo stream. |
ApplyTo(page: Page) | Applica questo timbro a una pagina. |
setStampId(id: int) | Imposta StampId. |