AutoFiller
Revisió
AutoFiller És una classe en Aspose.PDF FOSS per a .NET. Heretat de: ISaveableFacade, IDisposable.
Repetint emmagatzema un model PDF amb rutes d’un DataTable: per a cada ronda, omple els camps de formulari dels noms que coincideixen amb els noms de columnes, flattens (excepte els enumerats en UnFlattenFields), i afegeix les pàgines resultants a la sortida.
Aquesta classe proporciona 10 mètodes per treballar amb els objectes AutoFiller en programes .NET. Els mètodes disponibles inclouen: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,I dos més.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
InputFileName | string? | Llegir / Escriure | Passeu al model PDF (seta aquest OR trucar BindPdf(string)). |
OutputFileName | string? | Llegir / Escriure | El camí on Save() escriu el resultat fusionat. |
InputStream | Stream? | Llegir / Escriure | Forma de flux de InputFileName — quan s’estableix, utilitzat preferentment per al camí del fitxer. |
OutputStream | Stream? | Llegir / Escriure | Forma de flux de OutputFileName — quan s’estableix, Save() escriu aquí. |
GeneratingPath | string? | Llegir / Escriure | Directori utilitzat per a la generació de PDF per roig quan s’emmagatzema per ronda als arxius separats. |
BasicFileName | string? | Llegir / Escriure | Nom de base utilitzat per a la generació per roig PDF en el mode batx. |
UnFlattenFields | string[] | Llegir / Escriure | Nom de camp per deixar editat (és a dir,. |
OutputStreams | Stream[]? | Llegir / Escriure | Els fluxos de sortida utilitzats per batx-mode save (per ro). |
Mètodes
| Signature | Descripció |
|---|---|
AutoFiller() | Crea un enllaç de la pàgina. |
BindPdf(srcDoc: Document) | Coneix BindPdf(srcDoc) en aquesta instància AutoFiller. |
BindPdf(srcFile: string) | Coneix BindPdf(srcFile) en aquesta instància AutoFiller. |
BindPdf(srcStream: Stream) | Coneix BindPdf(srcStream) en aquesta instància AutoFiller. |
ImportDataTable(dataTable: DataTable) | Per a cada ronda de la taula, cloneu el temàtic, fixeu els valors de camp de forma de l’arrel[columnName], flaten (excepte UnFlattenFields), i afegeix les pàgines clonades al document de sortida. |
Save() | - Salvar la producció combinada. |
Save(destFile: string) | Apela a Save(destFile) en aquesta instància AutoFiller. |
Save(destStream: Stream) | Calla Save(destStream) en aquesta instància AutoFiller. |
Close() | Coneix Close en aquesta instància AutoFiller. |
Dispose() | Coneix-te a aquesta instància de la Llista. |