Form

Form class

Acro form nesnesini temsil eden sınıf.

public sealed class Form : SaveableFacade

yapıcılar

İsim Tanım
Form() Parametresiz Form Yapısı.
Form(Document) Yeniyi başlatırForm temelinde nesnedocument .
Form(Stream) Form için oluşturucu.
Form(string) Form Oluşturucusu.

Ö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.
FieldNames { get; } Formdaki alan adlarının listesini alır.
FormSubmitButtonNames { get; } Tüm form gönderme düğmesi adlarını alır.
ImportResult { get; } Son içe aktarma işleminin sonucu. Her alan için içe aktarmanın sonucunu açıklayan nesne dizisi.
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.

yöntemler

İsim Tanım
virtual BindPdf(Document) Cepheyi başlatır.
virtual BindPdf(Stream) Cepheyi başlatır.
virtual BindPdf(string) Cepheyi başlatır.
override Close() Açılan dosyaları herhangi bir değişiklik yapmadan kapatır.
Dispose() Cepheyi ortadan kaldırır.
ExportFdf(Stream) pdf alanlarının içeriğini fdf akışına aktarır.
ExportXfdf(Stream) pdf alanlarının içeriğini xml akışına aktarır. Düğme alanının değeri dışa aktarılmaz.
ExportXml(Stream) pdf alanlarının içeriğini xml akışına aktarır. Düğme alanının değeri dışa aktarılmaz.
ExtractXfaData(Stream) XFA veri paketini çıkarır
FillBarcodeField(string, string) Barkod alanını tam nitelikli alan adına göre doldurun.
FillField(string, bool) Onay kutusu alanını bir boole değeriyle doldurur. Uyarı: Yalnızca Check Box’a uygulanır. Lütfen unutmayın, Aspose.Pdf.Facades yalnızca tam alan adlarını destekler ve Aspose.Pdf’nin aksine kısmi alan adlarıyla çalışmaz .Kit; Örneğin, alanın tam adı “Form.Subform.CheckBoxField” ise, “CheckBoxField” yerine tam adı belirtmelisiniz. Mevcut alan adlarını keşfetmek ve gerekli alanı kısmi adıyla aramak için FieldNames özelliğini kullanabilirsiniz.
FillField(string, int) Radyo kutusu alanını tam nitelikli alan adına göre geçerli bir dizin değeriyle doldurur. Alanları doldurmadan önce yalnızca alanın adının bilinmesi gerekir. Değer, indeksi ile belirtilebilirken. Uyarı: Yalnızca Radio Box, Combo Box ve List Box alanlarına uygulanabilir. Aspose.Pdf.Facades’in yalnızca tam alan adlarını desteklediğini ve kısmi alan adlarıyla çalışmadığını lütfen unutmayın. Aspose.Pdf.Kit’in aksine; Örneğin, alanın tam adı “Form.Subform.ListBoxField” ise, “ListBoxField” yerine tam adı belirtmelisiniz. Mevcut alan adlarını keşfetmek ve gerekli alanı kısmi adıyla aramak için FieldNames özelliğini kullanabilirsiniz.
FillField(string, string) Alanı, tam nitelikli alan adına göre geçerli bir değerle doldurur. Alanları doldurmadan önce, her alanın adı ve buna karşılık gelen geçerli değerleri bilinmelidir. Hem alanların adı hem de değerleri büyük/küçük harf duyarlıdır. Lütfen şunu unutmayın: Aspose.Pdf.Facades yalnızca tam alan adlarını destekler ve Aspose.Pdf.Kit; ’nin aksine kısmi alan adlarıyla çalışmaz. “Metin alanı”. Mevcut alan adlarını keşfetmek ve gerekli alanı kısmi adıyla aramak için FieldNames özelliğini kullanabilirsiniz.
FillField(string, string[]) Bir alanı birden çok seçimle doldurun.Not: yalnızca AcroForm Liste Kutusu Alanı için.
FillField(string, string, bool) Alanı belirtilen değerle doldurur.
FillFields(string[], string[], out Stream) Metin kutusu alanlarını bir metin değerleriyle doldurur ve belgeyi kaydeder. İmzalı belgeler için geçerlidir. Uyarı: Yalnızca Metin Kutusuna uygulanır. Hem alanların adı hem de değerleri büyük/küçük harfe duyarlıdır.
FillImageField(string, Stream) FillImageField’in aşırı yükleme işlevi. Giriş, bir görüntü akışıdır.
FillImageField(string, string) Bir görüntüyü, tam nitelikli alan adına göre görünümü olarak mevcut düğme alanına yapıştırır.
FlattenAllFields() Tüm alanları düzleştirir.
FlattenField(string) Belirtilen alanı tam nitelikli alan adıyla düzleştirir. Diğer tüm alanlar değiştirilemez olarak kalacaktır. fieldName geçersizse, tüm alanlar değiştirilemez olarak kalacaktır.
GetButtonOptionCurrentValue(string) Radyo düğmesi seçenek alanları için geçerli değeri döndürür.
GetButtonOptionValues(string) Alan adına göre radyo düğmesi seçenek alanlarını ve ilgili değerleri alır. Bu yöntemin radyo düğmesi grupları için anlamı vardır.
GetField(string) Alan adına göre alanın değerini alır.
GetFieldFacade(string) Tüm görünüm niteliklerini içeren FrofmFieldFacade nesnesini döndürür.
GetFieldFlag(string) Alanın bayraklarını döndürür.
GetFieldLimit(string) Metin alanı sınırlamasını alın.
GetFieldType(string) Alan türünü döndürür.
GetFullFieldName(string) Kısa alan adına göre tam alan adını alır.
GetRichText(string) Her karakterin biçimlendirme bilgisi dahil olmak üzere Zengin Metin alanının değerini alın.
GetSubmitFlags(string) Gönder düğmesinin gönderim flags değerini döndürür
ImportFdf(Stream) Alanların içeriğini fdf dosyasından içe aktarır ve yeni pdf’ye koyar.
ImportXfdf(Stream) Alanların içeriğini xfdf(xml) dosyasından içe aktarır ve yeni pdf’ye koyar.
ImportXml(Stream) Alanların içeriğini xml dosyasından içe aktarır ve bunları yeni pdf’ye koyar.
ImportXml(Stream, bool) Alanların içeriğini xml dosyasından içe aktarır ve bunları yeni pdf’ye koyar.
IsRequiredField(string) Alanın gerekli olup olmadığını belirler.
RenameField(string, string) Bir alanı yeniden adlandırır. AcroForm alanı veya XFA alanı uygundur.
override Save(Stream) Belgeyi belirtilen akışa kaydeder.
override Save(string) Belgeyi belirtilen dosyaya kaydeder.
SetXfaData(Stream) XFA verilerini belirtilen veri paketiyle değiştirir. Veri paketi ExtractXfaData kullanılarak çıkarılabilir.

Diğer_Üyeler

İsim Tanım
class FormImportResult Alan içe aktarılırsa sonucu açıklayan sınıf.
enum ImportStatus İçe aktarılan alanın durumu

Ayrıca bakınız