FormEditor

FormEditor class

Formların düzenlenmesi için sınıf (alanları reklam/silme vb.)

public sealed class FormEditor : SaveableFacade

yapıcılar

İsim Tanım
FormEditor() FormEditor için Oluşturucu.
FormEditor(Document) Yeniyi başlatırFormEditor temelinde nesnedocument .

Özellikleri

İsim Tanım
AttachmentName { get; set; } İşlem sonucu ek olarak HttpResponse nesnelerinde depolandığında ekin adını alır veya ayarlar.
ContentDisposition { get; set; } İşlem sonucu HttpResponse nesnesine depolandığında içeriğin nasıl depolanacağını alır veya ayarlar. Olası değer: satır içi / ek. Varsayılan: satır içi.
ConvertTo { set; } PDF dosya biçimini ayarlar. Sonuç dosyası, belirtilen dosya biçiminde kaydedilecektir. Bu özellik belirtilmezse, dosya dönüştürme yapılmadan varsayılan PDF formatında kaydedilecektir.
Document { get; } Üzerinde çalıştığı belge cephesini alır.
ExportItems { get; set; } Dışa aktarma değerlerine sahip birleşik giriş kutusu seçeneklerini ayarlar.
Facade { get; set; } Alanın görsel özelliklerini ayarlar.
Items { get; set; } Yeni oluşturulan liste kutusuna veya birleşik giriş kutusuna eklenecek öğeleri ayarlar.
RadioButtonItemSize { get; set; } Radyo düğmesi öğe boyutunu alır veya ayarlar (yeni radyo düğmesi alanı eklendiğinde).
RadioGap { get; set; } İki komşu radyo düğmesi arasındaki boşluğu piksel cinsinden kaydedecek üye, varsayılan değer 50.
RadioHoriz { get; set; } Telsizlerin yatay veya dikey olarak düzenlendiğini gösteren bayrak, varsayılan değer true’dur.
Response { get; set; } İşlem sonucunun depolanacağı Response nesnesini alır veya ayarlar.
SaveOptions { get; set; } Sonuç HttpResponse. olarak depolandığında kaydetme seçeneklerini alır veya ayarlar. Varsayılan değer: PdfSaveOptions.
SubmitFlag { get; set; } Gönder düğmesinin gönderim bayraklarını ayarlayın

yöntemler

İsim Tanım
AddField(FieldType, string, int, float, float, float, float) Belirtilen türdeki alanı forma ekleyin.
AddField(FieldType, string, string, int, float, float, float, float) Belirtilen türdeki alanı forma ekleyin.
AddFieldScript(string, string) Bir PushButton alanı için JavaScript ekleyin. Eski olay varsa, ondan sonra yeni olay eklenir.
AddListItem(string, string) Liste kutusuna yeni öğe ekler.
AddListItem(string, string[]) Varolan liste kutusu alanına, yalnızca AcroForm birleşik giriş kutusu alanı için Dışa Aktarma değeri olan yeni bir öğe ekleyin.
AddSubmitBtn(string, int, string, string, float, float, float, float) Forma gönder düğmesi ekleyin.
virtual BindPdf(Document) Cepheyi başlatır.
virtual BindPdf(Stream) Cepheyi başlatır.
virtual BindPdf(string) Cepheyi başlatır.
override Close() Cepheyi kapatır.
CopyInnerField(string, string, int) Mevcut bir alanı belirtilen sayfa numarasında aynı konuma kopyalar. Yeni kopyalanan alan dışında kaynak belgenin sahip olduğu her şeyi içeren yeni bir belge oluşturulur.
CopyInnerField(string, string, int, float, float) Mevcut bir alanı hem sayfa numarası hem de ordinatlar tarafından belirtilen yeni bir konuma kopyalar. Yeni kopyalanan alan dışında kaynak belgenin sahip olduğu her şeyi içeren yeni bir belge üretilecektir.
CopyOuterField(string, string) Mevcut bir alanı bir PDF belgesinden başka bir belgeye orijinal sayfa numarası ve ordinatlarıyla kopyalar. Uyarı: Yalnızca AcroForm alanları için (radyo kutusu hariç).
CopyOuterField(string, string, int) Mevcut bir alanı bir PDF belgesinden belirtilen sayfa numarası ve orijinal koordinatlarla başka bir belgeye kopyalar. Uyarı: Yalnızca AcroForm alanları için (radyo kutusu hariç).
CopyOuterField(string, string, int, float, float) Mevcut bir alanı bir PDF belgesinden belirtilen sayfa numarası ve ordinatlarla başka bir belgeye kopyalar. Uyarı: Yalnızca AcroForm alanları için (radyo kutusu hariç).
DecorateField() PDF belgesindeki tüm alanların görsel özelliklerini değiştirir.
DecorateField(FieldType) Belirtilen alan türüyle tüm alanların görsel özelliklerini değiştirir.
DecorateField(string) Belirtilen alanın görsel özelliklerini değiştirir.
DelListItem(string, string) Liste alanından öğeyi silin.
Dispose() Cepheyi ortadan kaldırır.
GetFieldAppearance(string) Alan bayraklarını alın.
MoveField(string, float, float, float, float) Alanın yeni konumunu ayarlayın.
RemoveField(string) Alanı formdan kaldırın.
RemoveFieldAction(string) Alanın gönderme işlemini kaldırın.
RenameField(string, string) Alanın adını değiştirin.
ResetFacade() Tüm görsel nitelikleri boş değere sıfırlayın.
ResetInnerFacade() İç cephenin tüm görsel özelliklerini boş değere sıfırlayın.
virtual Save(Stream) PDF belgesini belirtilen akışa kaydeder.
virtual Save(string) PDF belgesini belirtilen dosyaya kaydeder.
SetFieldAlignment(string, int) Bir metin alanının hizalama stilini ayarlayın.
SetFieldAlignmentV(string, int) Bir metin alanının dikey hizalama stilini ayarlayın.
SetFieldAppearance(string, AnnotationFlags) Alan bayraklarını ayarla
SetFieldAttribute(string, PropertyFlag) Alanın özniteliklerini ayarlayın.
SetFieldCombNumber(string, int) Normal bir tek satırlık metin alanı için tarak sayısını ayarlar (alan otomatik olarak birçok eşit aralıklı konuma veya taraklara bölünür, tarakNumarası parametresinin değeri kadar).
SetFieldLimit(string, int) Metin alanının maksimum karakter sayısını ayarlar.
SetFieldScript(string, string) Bir PushButton alanı için JavaScript’i ayarlayın. Eski JavaScript mevcutsa, yenisiyle değiştirilecektir.
SetSubmitFlag(string, SubmitFormFlag) Gönder düğmesinin gönder bayrağını ayarlayın.
SetSubmitUrl(string, string) Düğmenin URL’sini ayarlar.
Single2Multiple(string) Tek satırlı bir metin alanını çok satırlı bir metin alanıyla değiştirin.

Ayrıca bakınız