АвтоПопълване

АвтоПопълване

Общ преглед

AutoFiller е клас в Aspose.PDF FOSS за .NET. Наследява от: ISaveableFacade, IDisposable.

Повтаряно поставя печат върху шаблонен PDF с редове от DataTable: за всеки ред попълва полетата на формуляра, чиито имена съвпадат с имената на колоните, изплосва (с изключение на тези, изброени в UnFlattenFields) и добавя получените страници към изхода.

Този клас предоставя 10 метода за работа с AutoFiller обекти в .NET програми.
Наличните методи включват: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream, и още 2.

Свойства

NameTypeAccessDescription
InputFileNamestring?Read/WriteПът към шаблона PDF (задайте това ИЛИ извикайте BindPdf(string)).
OutputFileNamestring?Read/WriteПът, където Save() записва обединения резултат.
InputStreamStream?Read/WriteПотокова форма на InputFileName — когато е зададена, се използва вместо пътя към файла.
OutputStreamStream?Read/WriteПотокова форма на OutputFileName — когато е зададена, Save() записва тук.
GeneratingPathstring?Read/WriteДиректория, използвана за генериране на PDF за всеки ред при пакетно запазване по редове в отделни файлове.
BasicFileNamestring?Read/WriteБазово име, използвано за генериране на PDF за всеки ред в пакетен режим.
UnFlattenFieldsstring[]Read/WriteИмена на полета, които да останат редактирани (т.е.
OutputStreamsStream[]?Read/WriteИзходни потоци, използвани при запазване в пакетен режим (по ред).

Методи

SignatureDescription
AutoFiller()Създайте несвързан AutoFiller.
BindPdf(srcDoc: Document)Извиква BindPdf за този AutoFiller екземпляр.
BindPdf(srcFile: string)
BindPdf(srcStream: Stream)
ImportDataTable(dataTable: DataTable)За всеки ред в таблицата клонирайте шаблона, задайте стойностите на полетата на формуляра от row[columnName], flatten (освен UnFlattenFields) и добавете клонираните страници към изходния документ.
Save()Запазете обединения изход.
Save(destFile: string)Извиква Save за този AutoFiller екземпляр.
Save(destStream: Stream)
Close()Извиква Close за този AutoFiller екземпляр.
Dispose()Извиква Dispose за този AutoFiller екземпляр.

Вижте също

 Български