Aspose::Pdf::Facades::AutoFiller class
Contenido
[
Ocultar
]AutoFiller class
Representa una clase para recibir datos de una base de datos u otra fuente de datos, los inserta en los campos diseñados de la plantilla PDF y finalmente genera un nuevo archivo PDF o flujo. Tiene dos modos de entrada de archivo de plantilla: entrada como flujo o archivo PDF. Tiene cuatro tipos de modos de salida: un flujo combinado, un archivo combinado, muchos flujos pequeños, muchos archivos pequeños. Puede recibir datos literales contenidos en una System.Data.DataTable.
class AutoFiller : public Aspose::Pdf::Facades::ISaveableFacade
Métodos
| Método | Descripción |
|---|---|
| AutoFiller() | |
| BindPdf(System::String) override | Vincula un archivo Pdf. |
| BindPdf(System::SharedPtr<System::IO::Stream>) override | Vincula un archivo Pdf. |
| BindPdf(System::SharedPtr<Document>) override | Vincula un documento Pdf. |
| Close() override | Cierra el objeto y los flujos de salida. |
| Dispose() override | Cierra el objeto y los flujos de salida. |
| get_BasicFileName() const | Obtiene el nombre de archivo básico si se generarán muchos archivos pequeños. El archivo generado será como “BasicFileName0”,“BasicFileName1”,… Funciona con otra propiedad GeneratingPathGeneratingPath. |
| get_GeneratingPath() const | Obtiene la ruta de generación de los archivos PDF pequeños si se van a generar muchos archivos PDF pequeños. Funciona con otra propiedad BasicFileNameBasicFileName. Uno de los cuatro modos de salida. |
| get_InputFileName() const | Obtiene el archivo de plantilla de entrada. Uno de los dos modos de entrada. |
| get_InputStream() const | Obtiene el flujo de plantilla de entrada. Uno de los dos modos de entrada. |
| get_OutputFileName() const | Obtiene el único archivo de salida grande combinado. Uno de los cuatro modos de salida. |
| get_OutputStream() const | Obtiene el OutputStream. Uno de los cuatro modos de salida. Su caso de uso clásico es Response.OutputStream. Por favor, consulte la demostración en línea. |
| get_OutputStreams() const | Obtiene los múltiples Output Streams. Uno de los cuatro modos de salida. |
| Save() | Guarda todos los PDFs. |
| Save(System::String) override | Guarda todos los PDFs. |
| Save(System::SharedPtr<System::IO::Stream>) override | Guarda todos los PDFs. |
| set_BasicFileName(const System::String&) | Establece el nombre de archivo básico si se generarán muchos archivos pequeños. El archivo generado será como “BasicFileName0”,“BasicFileName1”,… Funciona con otra propiedad GeneratingPathGeneratingPath. |
| set_GeneratingPath(const System::String&) | Establece la ruta de generación de los archivos PDF pequeños si se van a generar muchos archivos PDF pequeños. Funciona con otra propiedad BasicFileNameBasicFileName. Uno de los cuatro modos de salida. |
| set_InputFileName(const System::String&) | Establece el archivo de plantilla de entrada. Uno de los dos modos de entrada. |
| set_InputStream(const System::SharedPtr<System::IO::Stream>&) | Establece el flujo de plantilla de entrada. Uno de los dos modos de entrada. |
| set_OutputFileName(const System::String&) | Establece el único archivo de salida grande combinado. Uno de los cuatro modos de salida. |
| set_OutputStream(const System::SharedPtr<System::IO::Stream>&) | Establece el OutputStream. Uno de los cuatro modos de salida. Su caso de uso clásico es Response.OutputStream. Por favor, consulte la demostración en línea. |
| set_OutputStreams(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&) | Establece los múltiples Output Streams. Uno de los cuatro modos de salida. |
| set_UnFlattenFields(const System::ArrayPtr<System::String>&) | Establece los campos que no se aplanarán. Si esta propiedad no se establece, todos los campos se aplanarán. |
Ver también
- Class ISaveableFacade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++