TextBoxField

Genel Bakış

TextBoxField NET için FOSS’de bir sınıf. Mirasçılar: Field.

TextBoxField sınıfı, geliştiricilerin birden fazla yapılandırıcıyla metin alanları oluşturmasına izin verir ve sahaya barkodlar ve görüntüler eklemeyi destekler.

Bu sınıf, .NET programlarında TextBoxField nesnelerle çalışmak için 26 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, ve 10 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Ve 82 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
MaxFontSizedoubleOkuma/YazmaTüm yeni oluşturulan TextBoxFields’ otomatik uyum görünümüne uygulanan statik varsayılan.
MinFontSizedoubleOkuma/YazmaYeni oluşturulan tüm TextBoxFields’ otomatik ayarlama görünümüne uygulanan statik varsayılan otomatik boyutlu yazı tipi için alt sınır.
FitIntoRectangleboolOkuma/YazmaTüm yeni oluşturulan TextBoxFields’ FitIntoRectangle bayraklarına uygulanan statik varsayılan.
WidthdoubleOkuma/YazmaAlan bir düzen kapsamının içine yerleştirildiğinde (tablo hücresi, paragraf) düzene genişliği.
HeightdoubleOkuma/YazmaAlan bir düzenleme kapının içine yerleştirildiğinde düzene boy.
MultilineboolOkuma/YazmaÇok satırlı bayrak (/Ff’nin 13 bit).
MaxLenintOkuma/YazmaMaksimum uzunluğu alır veya ayarlar.
IsMultilineboolOku .IsMultiline değerini alır.
IsPasswordboolOku .Şifre olup olmadığını alır.
TextVerticalAlignmentVerticalAlignmentOkuma/YazmaYayınlanan referansa göre alan görünümünün içindeki metnin dikey düzenlenmesi.
IsRichTextboolOku .Tx alanında zengin metin bayrağı (/Ff’nin 26 bit) ayarlandığında doğru.
JustificationintOku .Metin haklılığı: 0 = Sol, 1 = Merkez, 2 = Sağ.
ForceCombsboolOkuma/Yazma/Ff (Comb) bit 25: ayarlandığında, alan eşit genişlikte MaxLen taraklarına ayrılır.
ScrollableboolOkuma/Yazma/Ff (DoNotScroll) bitinin 24’ün tersidir.
SpellCheckboolOkuma/Yazma/Ff (DoNotSpellCheck) bitinin 23’ün tersidir.
Valuestring?Okuma/Yazma/V’de saklanan metin değeri.
TypeFieldTypeOku .Sahada.
FullNamestring?Oku .Tamamen uygun alan adı.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentOkuma/YazmaAlanın widget görünümüne uygulanan metin-özel yatay hizalama geçersizliği.
PageIndexintOku .1-based index of the page that owns this field’s widget.
PartialNamestring?Okuma/YazmaKısmi alan adı (/T).
NormalAppearanceXForm?Oku .Alanın “Normal” görünümü (/AP /N giriş).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryOku .Alan widget’in görünüm akışları (/AP giriş), görünümü adı ile tuşlanmıştır.
OnActivatedAnnotations.PdfAction?Okuma/YazmaBu alan etkinleştirildiğinde tetiklenen eylem (/Bir giriş).
CountintOku .Bu alanın /Kids dizisindeki çocuk sayısı ya çocuk alanları (yerarşi düğümleri) veya widget açıklamaları.
FieldsField[]Oku .Bu alanın çocukları, bu alanda bir anlık görüntü dizisi olarak formda Field’ı yansıtan kolaylık aksesuar.
DefaultValuestring?Oku .Varsayılan değer (/DV).
AlternateNamestring?Okuma/YazmaAlternatif alan adı / araç ipucu (/TU giriş).
FlagsAspose.Pdf.Annotations.AnnotationFlagsOkuma/YazmaWidget yorum bayrakları (/F giriş), örneğin:.
TabOrderintOkuma/YazmaBu alan için sekme sıralaması indeksi.
IsReadOnlyboolOku .Alanın sadece okuma için olup olmadığı.
ReadOnlyboolOkuma/YazmaAlanın sadece okuma yapılması (API eşitliği için ayarlanabilir takma isim).
IsRequiredboolOku .Alanın gerekli olup olmadığı.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsOku .Görünüm özellikleri (kenar / arka plan renkleri, widget rotasyonu).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceOkuma/YazmaWidgetAnnotation’da yayınlanan referanslar için alanının varsayılan görünümü ( yazı tipi, boyut ve renk).
RectRectangle?Okuma/YazmaSahadaki dikdörtgen.
ColorColorOkuma/YazmaAlan rengi (RGB olarak /DA varsayılan görünüm dizinde saklanır).
AnnotationIndexintOkuma/Yazma1-based tab position of this field’s widget within its page’s /Annots array — the array order is the page tab order.
IsGroupboolOku .Bu alanın bir konteyner/çocu alanlar grubu olup olmadığı.
IsSharedFieldboolOkuma/YazmaBu alanın paylaşılan alanlar grubuna ait olup olmadığı.
IsSynchronizedboolOku .Koleksiyonun iplikten korunabilir olup olmadığı.
SyncRootobjectOku .Senkronizasyon kökü; bu örneği gönderir.
MappingNamestring?Okuma/YazmaAlanı tanımlamak için dış betikler tarafından kullanılan haritalama adı.
AnnotationTypeAnnotationTypeOku .Her zaman Widget.
BorderBorder?Okuma/YazmaSınır genişliği, stil ve çizelge desenleri widget’in BS sözlüğünden çözülmüştür (form alanları /Sınırda değil, orada sınırlarını taşırlar).
ActionsAnnotationActionCollectionOku .Widget’in /AA ağacı için eylem yuvaları.
ExportableboolOkuma/YazmaWidget’in değeri gönderme formuna aktarılmalı mıdır.
HighlightingHighlightingModeOkuma/YazmaKullanıcı widget’e tıkladığında kullanılan görsel vurgulama modu (/H giriş).
ParentForms.Field?Oku .Ana Alan, bu widget bir AcroForm alanının görsel çocuğu olduğunda.
RequiredboolOkuma/YazmaGöndermeden önce widgetin doldurulması gerekip gerekmediği (/Ff bit 2).
HighlightModestringOku .Yükseltme modu (/H giriş).
DefaultAppearanceStringstring?Oku .Varsayılan görünüm dize (/DA giriş).
FieldValuestring?Oku .Alan değeri (/V giriş).
DefaultFieldValuestring?Oku .Varsayılan alan değeri (/DV giriş).
FieldTypestring?Oku .Alan tipi (/FT giriş).
InnerRectRectangle?Oku ./RD (düzgen farkları) girişinden alınan yorum düzgen Rect içinde gerçekte çizilen bölge.
ActiveStatestring?Okuma/YazmaŞu anda aktif görünüm durumu (/AS giriş).
AlignmentTextAlignmentOkuma/YazmaMetin hizalandırma (zengin metin içeren serbest metini / widget açıklamaları için).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentOkuma/YazmaYatay düzeltme (Aspose.Pdf bunu Alignment’e ek olarak ortaya çıkarır; ikisi de bağımsız olarak ayarlanabilir).
StatesAppearanceDictionaryOku .Görünüm-devlet sözlüğü (AP/N’in per-state alt dictionary, ör.
UpdateAppearanceOnConvertboolOkuma/YazmaBir açıklama dönüştürülmüş belgeye kaydedildiğinde görünüm akışını yeniden oluşturmak.
UseFontSubsetboolOkuma/YazmaYerleştirilmiş yazı tipi (eğer varsa) alt ayarlanmalı mı.
Contentsstring?Okuma/YazmaYorum içeriği (metin).
OpacitydoubleOkuma/YazmaNot: Açıklama (Opacity) (0.0 = şeffaf, 1.0 = kapsamlı).
InteriorColorColor?Okuma/YazmaAnotasyonun iç rengi (/IC giriş, daire/kare/sıra notları için).
Titlestring?Okuma/YazmaYorum başlığı (işaretleme notları için yazar).
Namestring?Okuma/YazmaAnotasyon adı (tek bir tanımlayıcı /NM giriş).
Subjectstring?Okuma/YazmaYorum konusu (/Subj giriş).
ModifiedDatestring?Oku .Değişiklik tarihi.
ModifiedDateTimeOkuma/Yazma/M (değiştirilmiş) tarih DateTime olarak yazılmıştır.
AnnotationFlagsAnnotationFlagsOkuma/YazmaAspose.Pdf açık alanı ile eşleşen bayrakların yazılmış takma adı.
ActionPdfAction?Okuma/YazmaBu açıklama ile ilişkili eylem (/Bir giriş).
Authorstring?Oku .Yorum yazarı (/T giriş).
AnnotationStatestring?Oku .Anotasyon durumu (/devlet giriş), örneğin:.
AnnotationStateModelstring?Oku .Anotasyon durum modeli (/StateModel giriş), örneğin:.
ReplyTypestring?Oku .Cevap türü (/RT giriş), örneğin:.
InReplyToAnnotation?Okuma/YazmaBu cevap (/IRT giriş) notu.
QuadPointsPoint[]Okuma/YazmaQuadPoints nokta değerleri dizisi olarak.
PagePage?Oku .Bu açıklamayı sahip olan sayfa, veya çözülemeyen zaman null (örneğin.
VerticalAlignmentVerticalAlignmentOkuma/YazmaBu paragrafa uygulanan dikey düzenleme.
MarginMarginInfoOkuma/YazmaBu paragrafa uygulanan dış marj bilgileri.
IsFirstParagraphInColumnboolOkuma/YazmaParagrafın yeni bir sütuna başlamasını zorla.
IsKeptWithNextboolOkuma/YazmaBu paragrafı bir sonraki sayfada tut.
IsInNewPageboolOkuma/YazmaParagrafın yeni bir sayfada başlamasını zorla.
IsInLineParagraphboolOkuma/YazmaSatır içi paragraf işaretleme (yeni satıra başlatmaz).
HyperlinkTextstring?Okuma/YazmaEski bir iplik tipiyle bağlantı hedefi.
HyperlinkHyperlink?Okuma/YazmaParagrafa uygulanan tipleştirilmiş hiper bağlantı dekorasyonu.
ZIndexintOkuma/YazmaDOM renderer tarafından kullanılan Z-sıra indeksi.

Yöntemler

SignatureAçıklama:
TextBoxField(page: Page, rect: Rectangle)Belirtilen sayfada verilen dikdörtgen ile yeni bir metin kutusunu oluşturur.
TextBoxField(doc: Document, rect: Rectangle)Belgeye ilişkili yeni bir metin kutusunu oluşturur (Form.Add üzerinden atanmış sayfa).
TextBoxField(doc: Document)Düzgenlik olmayan belge bağlı metin kutusunu.
TextBoxField(page: Page, rects: Rectangle[])Çoklu widget metin alanı ilk dikdörtgen, çoklu Widget sözlüğü için kullanılır; ek dikdikler Aspose.Pdf kontratı ile görsel eşitlik için /Kids’te depolanır.
TextBoxField()Parametre olmayan ctor bağlanmamış bir metin kutusunu oluşturur.
AddBarcode(code: string)Alan değerinde bir barkod olarak kodlama kodu.
AddImage(image: System.Drawing.Image)Görüntü örtüsü desteği için bir çubuk.
Field(doc: Document)Bir belgeye bağlı bir alan oluşturun.
GetEnumerator()Bu alanın çocukları için widget yorumlarını /Kids dizisinde tekrarlar.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Widget notlarını indeksten başlayan bir dizide kopyalayın.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Bu alan için verilen JavaScript eylemi uygulayın.
ExportToJson(stream: Stream)Bu alanı verilemiş akış yoluyla JSON (tek bir FieldExportingData nesne) olarak serialeştirin.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Alanın adını, bayraklarını ve değerini JSON akışına yaz.
Flatten()Bu alanı düzelt değerini statik sayfa içeriğine çevir.
GetWidgetEnumerator()Sayımlayıcı WidgetAnnotation olarak yazıldı.
ImportValueFromJson(inputJsonStream: Stream)Bu alanın değerini bir JSON akışından oku.
Recalculate()Alanın değerini hesaplama senaryosundan yeniden hesaplayın.
SetPosition(point: Aspose.Pdf.Point)Sahanın ilk widget dikdörtgenini verilen noktaya (üst sol köşede) taşı.
WidgetAnnotation(doc: Document)Programatik ctor , doc’s okuyucu ile ilişkili çıplak bir widget notu oluşturur.
GetCheckedStateName()Bu widgetin “açık” / “kontrol edilmiş” durumunu temsil eden görünüm durumu adını gönderir (genellikle “Evet”), / AP/N diktin tuşlarından bakıldı (Açak olmayan her şey).
Accept(visitor: AnnotationSelector)Yayınlanan referanslar için alanının varsayılan görünümü ( yazı tipi, boyut ve renk). .
GetRectangle(considerRotation: bool)Dönüşüm ile ayarlanan sınırlı dikdörtgen.
ChangeAfterResize(transform: Matrix)Kullanıcı sayfanın veya host dikdörtgenin boyutunu değiştirdikten sonra yorum geometrisini ayarlayın.
UpdateAppearances()Anotasyonun mevcut geometrisinden ve renklerinden normal görünüm akışını (/AP /N) yeniden oluşturmak.
WriteXfdf(writer: System.Xml.XmlWriter)Bu açıklamayı bir XFDF öğesi olarak yazar (PDF 32000 § 12.7.8 / X F D F 3.0) için serileştirin .
Clone()Shallow clone kopyalar skalar/ref-shared durum.

Ayrıca bakınız:

 Türkçe