TextStamp

TextStamp

Overzicht

TextStamp is een klasse in Aspose.PDF FOSS voor .NET. Erft van: Stamp.

Een tekststempel die kan worden toegepast op PDF-pagina’s.

Deze klasse biedt 11 methoden voor het werken met TextStamp objecten in .NET programma’s. Beschikbare methoden omvatten: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, en nog 19.

Eigenschappen

NaamTypeToegangBeschrijving
DefaultFontFontLezenStandaardlettertype dat wordt gebruikt wanneer FontName niet expliciet is ingesteld.
DefaultFontSizefloatLezenStandaardlettergrootte die wordt gebruikt wanneer FontSize niet expliciet is ingesteld.
TextstringLezen/schrijvenDe tekst om te stempelen.
ValuestringLezen/schrijvenAlias voor tekst.
FontNamestringLezen/schrijvenLettertype naam (moet bestaan in paginabronnen of een Standard 14-lettertype zijn).
FontSizefloatLezenLettergrootte in punten.
ColorColorLezen/schrijvenTekstkleur.
TextStateTextStateLezen/schrijvenTekstopmaakstatus.
WordWrapboolLezen/schrijvenOf de tekst moet worden afgebroken bij de breedtegrens.
WordWrapModeTextFormattingOptions.WordWrapModeLezen/schrijvenWoordafbreekmodus toegepast op de stempeltekst.
WidthdoubleLezen/schrijvenBreedtebeperking gebruikt voor woordomslag (in punten).
HeightdoubleLezen/schrijvenHoogtebeperking voor het stempelvak.
ScaleboolLezen/schrijvenWanneer true, wordt de stempeltekst geschaald om te passen binnen Breedte × Hoogte.
ZoomdoubleLezen/schrijvenZoomfactor toegepast op de stempel.
TextAlignmentHorizontalAlignmentLezen/schrijvenHorizontale uitlijning van de tekstregels binnen het stempelvak.
StampIdintLezen/schrijvenDe stempelidentificatie.
Pagesint[]?Lezen/schrijvenPagina’s waarop de stempel moet worden toegepast (1-gebaseerd).
PageNumberintLezen/schrijvenEnkel paginanummer waarop de stempel moet worden toegepast (1-gebaseerd).
XOrigindoubleLezen/schrijvenX-oorsprongpositie in punten.
YOrigindoubleLezen/schrijvenY-oorsprongpositie in punten.
RotationfloatLezen/schrijvenRotatiehoek in graden.
OpacityfloatLezen/schrijvenOpaciteit (0.0-1.0).
IsBackgroundboolLezen/schrijvenOf dit stempel zich op de achtergrond bevindt.
QualityintLezen/schrijvenJPEG-kwaliteit (1..100) wanneer het stempel wordt uitgegeven als een JPEG-afbeelding.
BlendingSpaceBlendingColorSpaceLezen/schrijvenBlendende kleurenspace die wordt gebruikt bij het compositen van de stempel op de pagina.

Methoden

HandtekeningBeschrijving
TextStamp(text: string)Roept TextStamp(text) aan op deze TextStamp instantie.
TextStamp(formattedText: FormattedText)Maak een TextStamp aan vanuit een FormattedText (vlakt de regels plat tot één string, samengevoegd met ‘\n’).
BindLogo(formattedText: FormattedText)Koppel een FormattedText als het logo van de stempel (tekststempel).
BindImage(imageData: byte[])Koppel ruwe afbeeldingsbytes als het logo van de stempel (afbeeldingsstempel).
BindImage(image: Stream)Koppel een stream als de afbeeldingsbron van de stempel.
BindImage(imageFile: string)Koppel een bestandspad als de afbeeldingsbron van de stempel.
BindPdf(pdfStream: Stream, pageNumber: int)Koppel een PDF-pagina (als de stempelbron) via stream + paginanummer (1-gebaseerd).
BindPdf(pdfFile: string, pageNumber: int)Koppel een PDF-pagina (als de stempelbron) via bestandspad + paginanummer (1-gebaseerd).
BindTextState(textState: TextState)Koppel een TextState die de standaardinstellingen overschrijft wanneer de stempel als tekst wordt getypt.
SetImageSize(width: float, height: float)Stel de expliciete pixelgrootte in waarop de afbeeldingstempel wordt gerenderd.
SetOrigin(originX: float, originY: float)Stel de oorsprongpositie in.

Zie ook

 Nederlands