AutoFiller
Overview
AutoFiller є класом в Aspose.PDF FOSS для .NET. Наследники від: ISaveableFacade, IDisposable.
Поновлювається штамп PDF-шаблону з рядками DataTable: для кожного ряду заповнює поля форми, назви яких відповідають іменям стовполів, плоски (крім тих, що перераховані в UnFlattenFields), та додає отримані сторінки до вихідного файлу.
Цей клас надає 10 методів роботи з об’єктами AutoFiller в програмах .NET. Доступні методи включають: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream, і ще два.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
InputFileName | string? | Читання/писання | Шлях до шаблону PDF (встановка цього або покликання BindPdf(string)). |
OutputFileName | string? | Читання/писання | Шлях, де Save (() записує об’єднаний результат. |
InputStream | Stream? | Читання/писання | Форма потоку InputFileName при встановленні використовується в перевазі до шляху файлу. |
OutputStream | Stream? | Читання/писання | Форма потоку OutputFileName при встановленні Save ((() записується тут. |
GeneratingPath | string? | Читання/писання | Каталог, що використовується для генерації PDF за рядком при рядовому збереженні по рядку до окремих файлів. |
BasicFileName | string? | Читання/писання | Назва бази, що використовується для генерації PDF за ряд у режимі бач. |
UnFlattenFields | string[] | Читання/писання | Назви полей, які залишаються редагуваними (тобто:. |
OutputStreams | Stream[]? | Читання/писання | Потоки виходу, що використовуються за допомогою збереження в режимі партій (на ряд). |
Methods
| Signature | Description |
|---|---|
AutoFiller() | Створити необ’єднаний AutoFiller. |
BindPdf(srcDoc: Document) | Покликає BindPdf на цьому прикладі AutoFiller. |
BindPdf(srcFile: string) | |
BindPdf(srcStream: Stream) | |
ImportDataTable(dataTable: DataTable) | Для кожного рядка в таблиці клонуйте шаблон, встановити значення полей форм з ряду[columnName], вирівнювати (за винятком UnFlattenFields) і додати клонировані сторінки до вихідного документа. |
Save() | Заховить об’єднаний вихід. |
Save(destFile: string) | Зателефонує “Сохранювати” на цій інстанції AutoFiller. |
Save(destStream: Stream) | |
Close() | Покликання Close на цій інстанції AutoFiller. |
Dispose() | Покликання Dispose на цьому AutoFiller інстанції. |