AutoVuller

AutoVuller

Overzicht

AutoFiller is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ISaveableFacade, IDisposable.

Stempelt herhaaldelijk een sjabloon‑PDF met rijen uit een DataTable: voor elke rij vult het de formuliervelden waarvan de namen overeenkomen met kolomnamen, flatten (behalve die vermeld in UnFlattenFields) en voegt de resulterende pagina’s toe aan de output.

Deze klasse biedt 10 methoden voor het werken met AutoFiller-objecten in .NET-programma’s. Beschikbare methoden omvatten: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Alle openbare leden zijn toegankelijk voor elke .NET-toepassing na het installeren van het Aspose.PDF FOSS for .NET-pakket. Eigenschappen: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream, en nog 2.

Eigenschappen

NaamTypeToegangBeschrijving
InputFileNamestring?Read/WritePad naar de sjabloon-PDF (stel dit in OF roep BindPdf(string) aan).
OutputFileNamestring?Read/WritePad waar Save() het samengevoegde resultaat schrijft.
InputStreamStream?Read/WriteStreamvorm van InputFileName — wanneer ingesteld, wordt deze gebruikt in plaats van het bestandspad.
OutputStreamStream?Read/WriteStreamvorm van OutputFileName — wanneer ingesteld, schrijft Save() hierheen.
GeneratingPathstring?Read/WriteMap die wordt gebruikt voor PDF-generatie per rij bij batch-opslaan per rij naar afzonderlijke bestanden.
BasicFileNamestring?Read/WriteBasisaamenaam die wordt gebruikt voor PDF-generatie per rij in batchmodus.
UnFlattenFieldsstring[]Read/WriteVeldnamen die bewerkbaar blijven (bijv.
OutputStreamsStream[]?Read/WriteUitvoerstromen die worden gebruikt door batch-modus opslaan (per rij).

Methoden

SignatureDescription
AutoFiller()Maak een niet-gebonden AutoFiller.
BindPdf(srcDoc: Document)Roept BindPdf aan op deze AutoFiller‑instantie.
BindPdf(srcFile: string)
BindPdf(srcStream: Stream)
ImportDataTable(dataTable: DataTable)Voor elke rij in de tabel, kloon de sjabloon, stel formulier-veldwaarden in vanuit row[columnName], flatten (behalve UnFlattenFields), en voeg de gekloonde pagina’s toe aan het uitvoerdocument.
Save()Sla de samengevoegde uitvoer op.
Save(destFile: string)Roept Save aan op deze AutoFiller‑instantie.
Save(destStream: Stream)
Close()Roept Close aan op deze AutoFiller‑instantie.
Dispose()Roept Dispose aan op deze AutoFiller‑instantie.

Zie ook

 Nederlands