Automatikus kitöltő

Automatikus kitöltő

Áttekintés

AutoFiller egy osztály az Aspose.PDF FOSS‑ban .NET‑hez. Örökli: ISaveableFacade, IDisposable.

Ismételten pecsételi a sablon PDF-et a DataTable sorokkal: minden sor esetén kitölti az űrlapmezőket, amelyek neve megegyezik az oszlopnevekkel, laposítja (kivéve az UnFlattenFields listájában szereplőket), és hozzáfűzi a keletkezett oldalakat a kimenethez.

Ez az osztály 10 metódust biztosít az AutoFiller objektumok .NET programokban való kezeléséhez. Az elérhető metódusok: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Az összes nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS for .NET csomag telepítése után. Tulajdonságok: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream, és még 2.

Tulajdonságok

NévTípusHozzáférésLeírás
InputFileNamestring?Read/WriteAz sablon PDF elérési útja (állítsa be ezt VAGY hívja a BindPdf(string) metódust).
OutputFileNamestring?Read/WriteAz elérési út, ahová a Save() a egyesített eredményt írja.
InputStreamStream?Read/WriteAz InputFileName adatfolyam formája – ha be van állítva, akkor a fájl elérési útja helyett kerül felhasználásra.
OutputStreamStream?Read/WriteAz OutputFileName adatfolyam formája – ha be van állítva, a Save() ide ír.
GeneratingPathstring?Read/WriteKönyvtár, amely soronkénti PDF-generáláshoz használatos, ha kötegelt mentés soronként külön fájlokba történik.
BasicFileNamestring?Read/WriteAlapnév, amely soronkénti PDF-generáláshoz használatos kötegelt módban.
UnFlattenFieldsstring[]Read/WriteMezőnevek, amelyeket szerkeszthetőként hagyunk (azaz
OutputStreamsStream[]?Read/WriteKimeneti adatfolyamok, amelyeket a kötegelt módú mentés használ (soronként).

Módszerek

SignatureDescription
AutoFiller()Készítsen egy kötés nélküli AutoFiller példányt.
BindPdf(srcDoc: Document)Meghívja a BindPdf-et ezen az AutoFiller példányon.
BindPdf(srcFile: string)
BindPdf(srcStream: Stream)
ImportDataTable(dataTable: DataTable)A táblázat minden sorához klónozza a sablont, beállítja az űrlapmező értékeket a row[columnName] alapján, laposít (kivéve az UnFlattenFields mezőket), és hozzáfűzi a klónozott oldalakat a kimeneti dokumentumhoz.
Save()Mentse a egyesített kimenetet.
Save(destFile: string)Meghívja a Save-et ezen az AutoFiller példányon.
Save(destStream: Stream)
Close()Meghívja a Close-ot ezen az AutoFiller példányon.
Dispose()Meghívja a Dispose-ot ezen az AutoFiller példányon.

Lásd még

 Magyar