AutoFiller
Overview
AutoFiller là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: ISaveableFacade, IDisposable.
Lặp lại, bạn in một mẫu PDF với các hàng từ DataTable: cho mỗi dòng, điền vào các trường biểu mẫu tên của họ phù hợp với tên cột, phẳng (ngoại trừ những người được liệt kê trong UnFlattenFields), và dán các trang kết quả đến xuất.
Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng AutoFiller trong các chương trình .NET. Các phương pháp có sẵn bao gồm: AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,Và 2 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
InputFileName | string? | Đọc / viết | Đi đến mẫu PDF (đặt điều này hoặc gọi BindPdf(string)). |
OutputFileName | string? | Đọc / viết | Bước Save() viết kết quả hợp. |
InputStream | Stream? | Đọc / viết | Hình thức lưu lượng của InputFileName — khi thiết lập, được sử dụng trong ưu tiên cho đường file. |
OutputStream | Stream? | Đọc / viết | Hình thức lưu trữ của OutputFileName — khi thiết lập, Save() viết ở đây. |
GeneratingPath | string? | Đọc / viết | Directory được sử dụng cho việc tạo PDF mỗi lần khi lưu trữ theo hàng để tệp riêng biệt. |
BasicFileName | string? | Đọc / viết | Tên cơ sở được sử dụng cho việc tạo PDF per-row trong chế độ băng. |
UnFlattenFields | string[] | Đọc / viết | Tên miền để giữ được chỉnh sửa (ví dụ:. |
OutputStreams | Stream[]? | Đọc / viết | Các dòng xuất khẩu được sử dụng bởi batch-mode save (per-row). |
Methods
| Signature | Description |
|---|---|
AutoFiller() | Tạo một unbound AutoFiller. |
BindPdf(srcDoc: Document) | Hãy gọi BindPdf trên trường hợp này AutoFiller. |
BindPdf(srcFile: string) | |
BindPdf(srcStream: Stream) | |
ImportDataTable(dataTable: DataTable) | Đối với mỗi hàng trong bảng, clone mẫu, đặt giá trị hình dạng trường từ hàng[columnName], flatten (ngoại trừ UnFlattenFields), và thêm các trang được clon vào tài liệu xuất. |
Save() | Tiết kiệm sản lượng kết hợp. |
Save(destFile: string) | Call Save trên trường hợp AutoFiller này. |
Save(destStream: Stream) | |
Close() | Call Close trên trường hợp AutoFiller này. |
Dispose() | Calls Có sẵn trên trường hợp AutoFiller này. |