TextStamp

TextStamp

Przegląd

TextStamp jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: Stamp.

Znacznik tekstowy, który można zastosować do stron PDF.

Ta klasa udostępnia 11 metod do pracy z obiektami TextStamp w programach .NET. Dostępne metody to: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize oraz 19 innych.

Właściwości

NazwaTypDostępOpis
DefaultFontFontOdczytDomyślna czcionka używana, gdy FontName nie jest ustawiona jawnie.
DefaultFontSizefloatOdczytDomyślny rozmiar czcionki używany, gdy FontSize nie jest ustawiony jawnie.
TextstringOdczyt/zapisTekst do odciśnięcia.
ValuestringOdczyt/zapisAlias dla tekstu.
FontNamestringOdczyt/zapisNazwa czcionki (musi istnieć w zasobach strony lub być jedną z czcionek Standard 14).
FontSizefloatOdczytRozmiar czcionki w punktach.
ColorColorOdczyt/zapisKolor tekstu.
TextStateTextStateOdczyt/zapisStan formatowania tekstu.
WordWrapboolOdczyt/zapisCzy zawijać tekst przy granicy szerokości.
WordWrapModeTextFormattingOptions.WordWrapModeOdczyt/zapisTryb zawijania tekstu zastosowany do tekstu pieczątki.
WidthdoubleOdczyt/zapisOgraniczenie szerokości używane do zawijania tekstu (w punktach).
HeightdoubleOdczyt/zapisOgraniczenie wysokości pola pieczątki.
ScaleboolOdczyt/zapisGdy ustawione na true, tekst pieczątki jest skalowany, aby dopasować się do Width × Height.
ZoomdoubleOdczyt/zapisWspółczynnik powiększenia zastosowany do pieczątki.
TextAlignmentHorizontalAlignmentOdczyt/zapisPoziome wyrównanie linii tekstu wewnątrz pola pieczątki.
StampIdintOdczyt/zapisIdentyfikator pieczątki.
Pagesint[]?Odczyt/zapisStrony, do których ma zostać zastosowany stempel (indeksowane od 1).
PageNumberintOdczyt/zapisPojedynczy numer strony, do której ma zostać zastosowany stempel (indeksowany od 1).
XOrigindoubleOdczyt/zapisPozycja początkowa X w punktach.
YOrigindoubleOdczyt/zapisPozycja początkowa Y w punktach.
RotationfloatOdczyt/zapisKąt obrotu w stopniach.
OpacityfloatOdczyt/zapisKrycie (0.0-1.0).
IsBackgroundboolOdczyt/zapisOkreśla, czy ten stempel jest w tle.
QualityintOdczyt/zapisJakość JPEG (1..100), gdy stempel jest emitowany jako obraz JPEG.
BlendingSpaceBlendingColorSpaceOdczyt/zapisPrzestrzeń kolorów mieszania używana przy kompozycji stempla na stronie.

Metody

SygnaturaOpis
TextStamp(text: string)Wywołuje TextStamp(text) na tej instancji TextStamp.
TextStamp(formattedText: FormattedText)Utwórz TextStamp z FormattedText (spłaszcza jego wiersze do jednego ciągu znaków, połączonego znakami ‘\n’).
BindLogo(formattedText: FormattedText)Powiąż FormattedText jako logo pieczątki (pieczątka tekstowa).
BindImage(imageData: byte[])Powiąż surowe bajty obrazu jako logo pieczątki (pieczątka graficzna).
BindImage(image: Stream)Powiąż strumień jako źródło obrazu pieczątki.
BindImage(imageFile: string)Powiąż ścieżkę pliku jako źródło obrazu pieczątki.
BindPdf(pdfStream: Stream, pageNumber: int)Powiąż stronę PDF (jako źródło stempla) przy pomocy strumienia + numeru strony zaczynającego się od 1.
BindPdf(pdfFile: string, pageNumber: int)Powiąż stronę PDF (jako źródło stempla) przy pomocy ścieżki pliku + numeru strony zaczynającego się od 1.
BindTextState(textState: TextState)Powiąż TextState, który nadpisuje domyślne ustawienia, gdy stempel jest wprowadzany jako tekst.
SetImageSize(width: float, height: float)Ustaw wyraźny rozmiar w pikselach, przy którym renderowany jest stempel graficzny.
SetOrigin(originX: float, originY: float)Ustaw pozycję początkową.

Zobacz także

 Polski