AutoFiller
Genel Bakış
AutoFiller NET için FOSS’de bir sınıf. Mirasçılar: ISaveableFacade, IDisposable.
Bir PDF şablonunu DataTable’dan gelen satırlarla tekrar tekrar damgalar: her satırda, isimleri sütun adlarına eşleşen form alanlarını doldurur (UnFlattenFields bölümünde listelenmiş olanlar hariç) ve elde edilen sayfaları çıkışa ekler.
Bu sınıf, .NET programlarında AutoFiller nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,Ve iki tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
InputFileName | string? | Okuma/Yazma | Şablon PDF’e giden yol (bu ayar OR BindPdf(string))). |
OutputFileName | string? | Okuma/Yazma | Save (), birleşmiş sonucu yazdığı yol. |
InputStream | Stream? | Okuma/Yazma | InputFileName ’nin akış biçimi, ayarlandığında dosya yolundan tercih edilir. |
OutputStream | Stream? | Okuma/Yazma | OutputFileName ’nin akış biçimi, ayarlandığında Save (() buraya yazılır. |
GeneratingPath | string? | Okuma/Yazma | Katmanlar için kullanılan dizin, ayrı dosyalara satır sırasıyla kaydetme sırasında birer satıra PDF oluşturulur. |
BasicFileName | string? | Okuma/Yazma | Sıra başına grup halinde PDF oluşturmak için kullanılan temel isim. |
UnFlattenFields | string[] | Okuma/Yazma | Düzenlenebilir bırakılacak alan adları (yani:. |
OutputStreams | Stream[]? | Okuma/Yazma | Çıkış akımları, grup modunda kaydetme (satır başına) ile kullanılır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
AutoFiller() | Bağlanmamış AutoFiller oluşturun. |
BindPdf(srcDoc: Document) | BindPdf(srcDoc) bu AutoFiller örneğinde çağrılır. |
BindPdf(srcFile: string) | BindPdf(srcFile) bu AutoFiller örneğinde çağrılır. |
BindPdf(srcStream: Stream) | BindPdf(srcStream) bu AutoFiller örneğinde çağrılır. |
ImportDataTable(dataTable: DataTable) | Tablodaki her satır için, şablonu klonlayın, form alanı değerlerini satir[kolomAd], düzleştir ( UnFlattenFields hariç) ve kloned sayfaları çıkış belgesine ekleyin. |
Save() | Birleştirilmiş çıkışları kaydet. |
Save(destFile: string) | Bu AutoFiller örneğinde Save(destFile) çağrısı. |
Save(destStream: Stream) | Bu AutoFiller örneğinde Save ((destStream) çağrısı. |
Close() | Bu AutoFiller örneğinde yakın çağrılar. |
Dispose() | Bu AutoFiller örneğinde Dispose çağrısı. |