AutoFiller
Resumo geral
AutoFiller é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: ISaveableFacade, IDisposable.
Repetidamente carimbar um modelo PDF com linhas de uma DataTable: para cada linha, preencher os campos do formulário cujos nomes correspondem aos nomes das colunas, planos (exceto aqueles listados em UnFlattenFields) e anexar as páginas resultantes à saída.
Esta classe fornece 10 métodos para trabalhar com objetos AutoFiller em programas .NET. Os métodos disponíveis incluem: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,E mais dois.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
InputFileName | string? | Leitura/Escrita | Caminho para o PDF do modelo (estabelecer este OR call BindPdf(string)). |
OutputFileName | string? | Leitura/Escrita | Caminho onde Save (), escreve o resultado de fusão. |
InputStream | Stream? | Leitura/Escrita | Forma de fluxo do InputFileName quando definido, usado em preferência ao caminho do arquivo. |
OutputStream | Stream? | Leitura/Escrita | Forma de fluxo do OutputFileName quando definido, Save() escreve aqui. |
GeneratingPath | string? | Leitura/Escrita | Directório utilizado para a geração de PDF por linha quando o arquivo é salvo em lotes, por fila, para ficheiros separados. |
BasicFileName | string? | Leitura/Escrita | Nome de base utilizado para a geração por linha em PDF no modo batch. |
UnFlattenFields | string[] | Leitura/Escrita | Nome dos campos a deixar editáveis (ou seja,. |
OutputStreams | Stream[]? | Leitura/Escrita | Fluxos de saída utilizados por modo batch save (por linha). |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
AutoFiller() | Crie um AutoFiller sem ligação. |
BindPdf(srcDoc: Document) | Chama BindPdf nesta instância AutoFiller. |
BindPdf(srcFile: string) | |
BindPdf(srcStream: Stream) | |
ImportDataTable(dataTable: DataTable) | Para cada linha da tabela, clone o modelo, defina os valores dos campos de formulário na fila [columnName], aplanie (exceto UnFlattenFields) e anexe as páginas clonadas ao documento de saída. |
Save() | Salve a saída de fusão. |
Save(destFile: string) | Chama Save nesta instância AutoFiller. |
Save(destStream: Stream) | |
Close() | Chama Close nesta instância AutoFiller. |
Dispose() | Chama Dispose nesta instância AutoFiller. |