TextStamp
Genel Bakış
TextStamp NET için FOSS’de bir sınıf. Mirasçılar: Stamp.
PDF sayfalarına uygulanabilecek bir metin damgası.
Bu sınıf, .NET programlarında TextStamp nesnelerle çalışmak için 8 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, TextStamp. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: BlendingSpace, Color, DefaultFont, DefaultFontSize, FontName, FontSize, ve 19 daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
DefaultFont | Font | Oku . | FontName açıkça ayarlanmadığında kullanılan varsayılan yazı tipi. |
DefaultFontSize | float | Oku . | FontSize açıkça ayarlanmadığında kullanılan varsayılan yazı tipi boyutu. |
Text | string | Okuma/Yazma | İmzalama için metin. |
Value | string | Okuma/Yazma | Metin için takma isim. |
FontName | string | Okuma/Yazma | Yazıtip adı (sayfa kaynaklarında bulunmalı veya Standart 14 yazıtipi olmalıdır). |
FontSize | float | Oku . | Yazı tipi noktalarda. |
Color | Color | Okuma/Yazma | Renkli metin. |
TextState | TextState | Okuma/Yazma | Metin biçimlendirme durumu. |
WordWrap | bool | Okuma/Yazma | Genişlik sınırında metin sarmak. |
WordWrapMode | TextFormattingOptions.WordWrapMode | Okuma/Yazma | İmza metni için kullanılan kelime-kaplama modu. |
Width | double | Okuma/Yazma | Sözcük sarma için kullanılan genişlik kısıtlaması (puanlar halinde). |
Height | double | Okuma/Yazma | Pul kutusu için yükseklik kısıtlaması. |
Scale | bool | Okuma/Yazma | Doğru olduğunda, pul metni Genişlik × Yüksekliği’ne uygun olarak ölçeklendirilir. |
Zoom | double | Okuma/Yazma | Mührü entegre et. |
TextAlignment | HorizontalAlignment | Okuma/Yazma | Mühr kutusunun içindeki metin satırlarının yatay düzeni. |
StampId | int | Okuma/Yazma | Markalaşmayı. |
Pages | int[]? | Okuma/Yazma | Mührü uygulayacak sayfalar (1-baslı). |
PageNumber | int | Okuma/Yazma | Mührü takmak için tek sayfa numarası (1-baslı). |
XOrigin | double | Okuma/Yazma | X. Doğum noktası noktalarda gösterilmiştir. |
YOrigin | double | Okuma/Yazma | Y başlangıç noktası. |
Rotation | float | Okuma/Yazma | Değişme açısı derece. |
Opacity | float | Okuma/Yazma | Opacity (0.0-1.0). (Düşünürlük: 0.0-1,0). |
IsBackground | bool | Okuma/Yazma | Arka planda bu pulun olup olmadığını. |
Quality | int | Okuma/Yazma | JPEG kalitesi (1..100), damga bir JPIG görüntüsü olarak yayımlandığında. |
BlendingSpace | BlendingColorSpace | Okuma/Yazma | Markalaşmanın sayfaya yerleştirilmesinde kullanılan renk boşluğu. |
Yöntemler
| Signature | Açıklama: |
|---|---|
TextStamp(text: string) | TextStamp(text) bu TextStamp örneğinde çağrılır. |
TextStamp(formattedText: FormattedText) | TextStamp’dan bir FormattedText oluşturun (sırlarını tek bir dizeye, ‘\n’ ile birleşen düzeltir). |
BindLogo(formattedText: FormattedText) | Bir FormattedText damga logosu olarak bağlayın (metin damgası). |
BindImage(imageData: byte[]) | Temel görüntü baytlarını damga logosu (şekil damgası) olarak bağlayın. |
BindPdf(pdfStream: Stream, pageNumber: int) | Bir PDF sayfasını (ştampol kaynağı olarak) akış + 1-bazlı sayfa numarası ile bağlayın. |
BindTextState(textState: TextState) | İmza metin yazıldığı zaman varsayılanları geçersiz kılan bir TextState bağlayın. |
SetImageSize(width: float, height: float) | Görüntü damgasının gösterildiği açık piksel boyutunu ayarlayın. |
SetOrigin(originX: float, originY: float) | Köken konumunu ayarla. |