Riempitore automatico

Riempitore automatico

Panoramica

AutoFiller è una classe in Aspose.PDF FOSS per .NET. Eredita da: ISaveableFacade, IDisposable.

Appone ripetutamente un PDF modello con le righe di una DataTable: per ogni riga, compila i campi del modulo i cui nomi corrispondono ai nomi delle colonne, appiattisce (eccetto quelli elencati in UnFlattenFields) e aggiunge le pagine risultanti all’output.

Questa classe fornisce 10 metodi per lavorare con oggetti AutoFiller nei programmi .NET. I metodi disponibili includono: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Tutti i membri pubblici sono accessibili da qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream e 2 altri.

Proprietà

NameTypeAccessDescription
InputFileNamestring?Read/WritePercorso al PDF modello (imposta questo O chiama BindPdf(string)).
OutputFileNamestring?Read/WritePercorso dove Save() scrive il risultato unito.
InputStreamStream?Read/WriteForma stream di InputFileName — quando impostato, viene usata in preferenza al percorso file.
OutputStreamStream?Read/WriteForma stream di OutputFileName — quando impostato, Save() scrive qui.
GeneratingPathstring?Read/WriteDirectory usata per la generazione PDF per riga quando si salva in batch per riga in file separati.
BasicFileNamestring?Read/WriteNome base usato per la generazione PDF per riga in modalità batch.
UnFlattenFieldsstring[]Read/WriteNomi dei campi da lasciare modificabili (ad es.
OutputStreamsStream[]?Read/WriteStream di output usati dal salvataggio in modalità batch (per riga).

Metodi

SignatureDescription
AutoFiller()Crea un AutoFiller non vincolato.
BindPdf(srcDoc: Document)Chiama BindPdf su questa istanza di AutoFiller.
BindPdf(srcFile: string)
BindPdf(srcStream: Stream)
ImportDataTable(dataTable: DataTable)Per ogni riga nella tabella, clona il modello, imposta i valori dei campi modulo da row[columnName], appiattisce (eccetto UnFlattenFields) e aggiunge le pagine clonate al documento di output.
Save()Salva l’output unito.
Save(destFile: string)Chiama Save su questa istanza di AutoFiller.
Save(destStream: Stream)
Close()Chiama Close su questa istanza di AutoFiller.
Dispose()Chiama Dispose su questa istanza di AutoFiller.

Vedi anche

 Italiano