Form

Form class

Form nesnesini temsil eden sınıf.

public sealed class Form : ICollection<WidgetAnnotation>

Özellikleri

İsim Tanım
AutoRecalculate { get; set; } Ayarlanırsa, herhangi bir alan değiştirildiğinde tüm form alanları yeniden hesaplanacaktır. Varsayılan değer doğrudur. Formu büyük miktarda hesaplanmış alanla doldururken performansı artırmak için false olarak ayarlayın.
AutoRestoreForm { get; set; } Ayarlanırsa, ek açıklamalarda mevcutlarsa eksik form alanları otomatik olarak oluşturulur.
CalculatedFields { set; } Alan hesaplama sırasını belirlemeye izin verir.
Count { get; } Bu formdaki alanların sayısını alır.
DefaultAppearance { get; set; } Formun varsayılan görünümünü alır veya ayarlar (formdaki alanlar için varsayılan yazı tipini, metin boyutunu ve rengini tanımlayan nesne).
DefaultResources { get; } Bu forma yerleştirilmiş varsayılan kaynakları alır.
EmulateRequierdGroups { get; set; } Bu özellik doğruysa, gerekli Xfa için ek kırmızı sınır dikdörtgenleri çizilir exclGroup elemanları container Bu özellik, dönüştürme sırasında exclGroup için analogların olmaması nedeniyle tanıtıldı formlarının standarda Xfa gösterimi. Varsayılan olarak yanlıştır.
Fields { get; } En düşük hiyerarşik form düzeyindeki tüm alanların listesini alır.
IgnoreNeedsRendering { get; set; } Bu özellik doğruysa, XFA formunun Standart forma dönüştürülmesi sırasında NeedsRendering anahtarının değeri yok sayılır. Varsayılan olarak yanlıştır.
IsSynchronized { get; } Nesne iş parçacığı için güvenliyse true değerini döndürür.
Item { get; } Formun alanını alan adına göre alır. Alan bulunamadıysa istisna atar. (2 indexers)
RemovePermission { get; set; } Bu özellik doğruysa, dinamik belgeleri standarda dönüştürdükten sonra “İzinler” sözlüğü pdf belgesinden kaldırılacaktır. “İzinler” sözlüğü, Adobe Acrobat okuyucuda zorunlu alanların seçiminin görüntülenmesini engelleyen kurallar içerebilir. Varsayılan olarak yanlıştır.
SignaturesAppendOnly { get; set; } Ayarlanırsa, belge, dosya önceki içeriğini değiştirecek şekilde kaydedilirse (yazılırsa) geçersiz kılınabilecek imzalar içerir, artımlı güncelleme yerine .
SignaturesExist { get; set; } Ayarlanırsa, belge en az bir imza alanı içerir.
SyncRoot { get; } Eşitleme nesnesini döndürür.
Type { get; set; } Formun türünü alır. Olası değerler şunlardır: Standart, Statik, Dinamik.
XFA { get; } Formun XFA verilerini alır (varsa).

yöntemler

İsim Tanım
Add(Field) Forma alan ekler.
Add(Field, int) Forma alan ekler.
Add(Field, string, int) Forma yeni alan ekler; Bu alan zaten başka bir forma veya bu forma yerleştirilmişse, alanın kopyası oluşturulur.
AddFieldAppearance(Field, int, Rectangle) Belirtilen konumdaki belgenin belirtilen sayfasına alanın ek görünümünü ekler.
AssignXfa(XmlDocument) Formun XFA’sını belirtilen değere ayarlar.
CopyTo(Field[], int) Forma yerleştirilen alanları diziye kopyalar.
Delete(Field) Alanı formdan silin.
Delete(string) Alanı adıyla formdan siler.
Flatten() Tüm form alanlarını kaldırır ve değerlerini doğrudan sayfaya yerleştirir.
GetEnumerator() Form alanlarının numaralandırılmasını alır.
GetFieldsInRect(Rectangle) Belirtilen dikdörtgenin içindeki alanları döndürür.
HasField(Field) Formda zaten belirtilen alan olup olmadığını kontrol edin.
HasField(string) Belirtilen ada sahip alanın Form’a önceden eklenmiş olup olmadığını belirler.

Alanlar

İsim Tanım
SignDependentElementsRenderingModeWhenConverted Formlar imzalama bilgisi içerebilir, yani imzalı veya imzasız olabilir. Ve formun görünümü bazen formun imzalanıp imzalanmadığına bağlı olmalıdır. Bu özellik formun dönüştürücüsüne (fe XFA formunun Standart forma dönüştürülmesi sırasında) sonuç formunun olup olmadığını söyler imzalı veya imzasız olarak oluşturulmalıdır.

Diğer_Üyeler

İsim Tanım
class FlattenSettings Form düzleştirme prosedürü için ayarları açıklayan sınıf.
enum SignDependentElementsRenderingModes Formlar imzalama bilgisi içerebilir ve imzalı veya imzasız olabilir. Bazen formların görüntüleyicideki görünümü, formun imzalı olup olmamasına bağlı olmalıdır. Bu numaralandırma, form türünün dönüştürülmesi sırasında imzaya göre olası oluşturma modlarını sıralar.

Ayrıca bakınız