Form

Genel Bakış

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

XML ithalat/ihracat dahil formu alanı manipülasyonu için cephe.

Bu sınıf, .NET programlarında Form nesnelerle çalışmak için 55 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField, ve 24 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: ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames,Ve 3 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
ImportResultFormImportResult[]Oku .En son ImportFdf/ImportXfdf /ImportXml çağrısından alan başına gelen sonuçlar.
DocumentDocument?Oku .Altta yatan belge.
FormSubmitButtonNamesstring[]Oku .Formdaki submit düğmelerinin adlarını alın.
SrcFileNamestring?Okuma/YazmaKaynak dosya adı.
SrcStreamStream?Okuma/YazmaKaynak akışı.
ConvertToAspose.Pdf.PdfFormatOkuma/YazmaKaydedilen çıkış için hedef PDF/A veya PDF sürümü.
FieldNamesstring[]Oku .Formdaki tüm alan adlarını al.
DestFileNamestring?Okuma/YazmaKaydetmek için hedef dosya adı.
DestStreamStream?Okuma/YazmaKaydetmek için hedef akım.

Yöntemler

SignatureAçıklama:
Form()Bağlanmamış bir form cephesi oluşturun.
Form(document: Document)Bir belgeye bağlı bir form cephesi oluşturun.
Form(document: Document, destStream: Stream)Bir Belge bağlayın ve parametre olmayan Kaydetmek için bir çıkış akışı önceden yapılandırın.
Form(document: Document, destFileName: string)Bir Belge bağlayın ve parametre olmayan Kaydetmek için bir çıkış dosyası yolu önceden yapılandırın.
Form(srcFileName: string, destFileName: string)Giriş ve çıkış dosya yollarından bir Form cephesi oluşturun.
Form(srcFileName: string, destStream: Stream)Bir giriş dosyasından bir Form cephesi oluşturun ve Kaydetme’de akışa yazın.
Form(srcFileName: string)Bir giriş dosyası yolu ile bir Form cephesi oluşturun.
Form(srcStream: Stream)Bir akıntıdan bir Form cephesi oluşturun.
Form(srcStream: Stream, destStream: Stream)Kaynak akıştan bir Form cephesi oluşturun, kaydetme üzerinde hedef akışı yazın.
Form(srcStream: Stream, destFileName: string)Kaynak akıştan bir Form cephesi oluşturun, kaydetme üzerinde hedef dosyasına yazın.
BindPdf(path: string)Bu cephede bir PDF dosyası bağlayın.
BindPdf(doc: Document)Bu cepheye bir belge bağla.
BindPdf(stream: Stream)Bu cephede bir PDF akışı bağlayın.
GetFieldLimit(fieldName: string)Adına göre bir metin alanının maksimum karakter sayısını alın.
GetField(fieldName: string)Adına göre bir alan değerini al.
FillField(fieldName: string, fieldValue: string)Bir alanı bir değerle doldurun.
FillField(fieldName: string, beChecked: bool)Bir alanı boolean değeriyle doldurun (seçme kutuları/radio düğmeleri için).
GetFieldType(fieldName: string)Bir alanın tipini adından al.
GetFieldTemplate(fieldName: string)İsimli alan için XFA şablon düğmesini gönderir (veya belgede XFAs bulunmadığında / alan yokken null).
GetFieldFacade(fieldName: string)Bir alan için görsel cephe özelliklerini al.
GetButtonOptionCurrentValue(fieldName: string)Bir düğme (radyo düğmesi) alanının mevcut değerini alın.
GetButtonOptionValues(fieldName: string)Bir düğme (radyo düğmesi) alanının seçenek değerlerini alın.
GetFullFieldName(fieldName: string)Tam nitelikli alan adını al.
FlattenField(fieldName: string)Belirli bir alanı isimle düzelt onu statik içerik olarak göster ve etkileşimli durumu kaldır.
FlattenAllFields()Belgedeki tüm form alanlarını düzelt statik içeriğe dönüştür ve AcroForm’ı çıkar.
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool)XML akışından form alanı değerlerini aktar.
ImportXfdf(inputXfdfStream: Stream)XFDF akışından form alanı verilerini aktar.
ImportFdf(inputFdfStream: Stream)Bir FDF akışından form alanı verilerini aktar.
ExportXml(outputXmlStream: Stream)XML akışına form alanı değerlerini aktar.
ExportFdf(outputFdfStream: Stream)Bir akışa FDF olarak form alanı değerlerini aktar.
ExportXfdf(outputXfdfStream: Stream)Form alan değerlerini bir akışa XFDF olarak aktar.
ExportJson(outputJsonStream: Stream, indented: bool)Belgedeki tüm alanların içeriğini bir JSON akışına aktarır.
ImportJson(inputJsonStream: Stream)Bir JSON akışından bağlanmış belgeye alan değerlerini aktarır, tam isimleriyle eşleşen alanları.
HasField(fullName: string)Verilen tam isimle bir alan bağlanmış formda varsa doğru.
Save()Değiştirilmiş belgeyi kaydet.
Save(destFile: string)Belirli bir yola kaydet.
Save(destStream: Stream)Değiştirilmiş belgeyi bir akışa kaydet.
SaveBytes()Değiştirilmiş belgeyi kaydet ve baytları geri ver.
Close()Çatıyı kapatın.
Dispose()Bu form örneğinde “Tamam” çağrısı.
ExtractXfaData(outputXmlStream: Stream)Belgenin XFA veri kümelerini bir akışa XML olarak çıkarın.
SetXfaData(inputXmlStream: Stream)Belgenin XFA veri kümelerini bir akıştan XML ile değiştir.
FillBarcodeField(fieldName: string, data: string)Barkod alanını verilen verilerle adıyla doldurun.
FillField(fieldName: string, value: string, fitFontSize: bool)Bir metin alanını verilen değerle doldurun ve seçeneğe uygun olarak yazı tipi boyutunu kutuya ayarla.
FillField(fieldName: string, index: int)Seçim veya radyo alanını seçili seçenek indeksi (0 tabanlı) ile doldurun.
FillField(fieldName: string, fieldValues: string[])Bir liste kutusunun alanını, verilen çoklu seçili değerlerle doldurun.
FillFields(fieldNames: string[], fieldValues: string[], output: Stream)Çoklu alan değerleri uygulayın ve sonuçta PDF’i bir akış olarak gönderin.
FillImageField(fieldName: string, imageStream: Stream)Bir görüntü alanını, her widget’in dikdörtgenini doldurmak için ölçeklendirilmiş olan görüntüyü alan widjetinin normal görünümü (/AP / N) olarak yerleştirerek doldurun.
FillImageField(fieldName: string, imageFileName: string)Dosya yolu ile bir görüntü alanı doldur.
GetFieldFlag(fieldName: string)PropertyFlag ayarını bir alan üzerinde alın (ReadOnly / Gerekli / NoExport).
GetRichText(fieldName: string)Alanın zengin metin içeriğini (/RV girişini) veya eksik olduğunda null’i iade edin.
GetSubmitFlags(fieldName: string)Bir gönder düğmesi alanında kaydedilen SubmitFormFlag’ı geri döndürün, /A gönder form eyleminin /Flags bitmaskından okuyun.
IsRequiredField(fieldName: string)Sahada Gerekli bayrağı ayarlandığında doğru.
RenameField(fieldName: string, newFieldName: string)Bir form alanının adını değiştir.
ImportXml(inputXmlStream: Stream)XML akışından form alanı değerlerini aktarın (parametersiz aşırı yükleme aynı ImportXml(Stream, bool) ignoreFormTemplateChanges=false ile).

Ayrıca bakınız:

 Türkçe