Tạo báo cáo PDF trong C#

Thư viện .NET tốc độ cao để tạo PDF báo cáo và để tự động hóa tài liệu bằng cách sử dụng PDF mẫu và dữ liệu tùy chỉnh

Trình tạo báo cáo này cung cấp API độc lập với nền tảng hiệu quả. Sử dụng API báo cáo của chúng tôi để phát triển phần mềm cấp cao cho nền tảng .NET. Bằng cách tích hợp giải pháp của chúng tôi vào phần mềm của bạn, bạn có thể tạo các báo cáo tuyệt đẹp từ PDF các mẫu và dữ liệu tùy chỉnh bằng cách sử dụng C#.

Xem đoạn mã

Báo cáo cho PDF bằng C#

Tạo báo cáo hấp dẫn từ các mẫu PDF và dữ liệu tùy chỉnh bằng C#. Trao quyền cho các báo cáo của bạn với danh sách, bảng, biểu đồ, hình ảnh, mã vạch và các phần tử tài liệu khác với .NET. Với công cụ báo cáo LINQ dành cho .NET này, bạn có thể tạo báo cáo một cách liền mạch.

Xem cách dễ dàng tạo báo cáo PDF trong C# bằng cách thực hiện các bước sau:

  1. Chọn nguồn dữ liệu của bạn, chẳng hạn như JSON, XML, CSV, cơ sở dữ liệu hoặc các đối tượng thuộc loại tùy chỉnh.
  2. Chuẩn bị tài liệu mẫu PDF. Sử dụng cú pháp dựa trên LINQ, sắp xếp, lọc và nhóm dữ liệu của bạn trực tiếp trong các mẫu PDF.
  3. Sử dụng công cụ báo cáo .NET của chúng tôi để liên kết mẫu PDF và dữ liệu từ nguồn dữ liệu của bạn bằng cú pháp LINQ và nhận báo cáo ở định dạng bạn chọn.

Tự động tạo PDF tài liệu trong C#

Sử dụng giải pháp .NET này, bạn có thể tạo báo cáo ở nhiều định dạng tài liệu phổ biến với chất lượng chuyên nghiệp. Không chỉ báo cáo, tạo PDF tài liệu thuộc bất kỳ loại nào như hóa đơn, sơ yếu lý lịch, hợp đồng, thư từ và các tài liệu khác bằng C#.

Tạo báo cáo PDF trong C#

Công cụ báo cáo của chúng tôi dựa trên công nghệ liên kết động nguồn dữ liệu với các trường trong mẫu PDF bằng cú pháp LINQ. Một công cụ báo cáo như vậy sẽ làm tăng đáng kể năng suất lao động khi chuẩn bị các tài liệu cùng loại bằng cách tự động hóa các hoạt động thông thường.

Tạo báo cáo PDF trong C#

Để xem cách tạo báo cáo bằng C# và cách API lập trình của chúng tôi hoạt động, hãy tải tệp và tài liệu mẫu PDF với dữ liệu của bạn. Chỉ định tên của đối tượng nguồn dữ liệu, nếu được sử dụng trong mẫu PDF. Sau khi chạy mã, hãy tải xuống báo cáo ở định dạng thuận tiện được tạo bằng thư viện .NET của chúng tôi.

Tạo báo cáo từ PDF mẫu trong C#
Tải lên một mẫu
Mã vận hành
Tải lên tệp dữ liệu
Chọn định dạng mục tiêu từ danh sách
using Aspose.Words;
using Aspose.Words.Reporting;

var doc = new Document("Input.pdf");
var dataSource = "";

var engine = new ReportingEngine();
engine.BuildReport(doc, dataSource);

doc.Save("Output.pdf");
Mã vận hành

Cách tạo báo cáo PDF trong C#

  1. Cài đặt Aspose.Words for .NET
  2. Thêm tham chiếu thư viện (nhập thư viện) vào dự án C# của bạn
  3. Tạo mẫu PDF được đánh dấu bằng cú pháp dựa trên LINQ
  4. Tải tài liệu mẫu PDF
  5. Tải dữ liệu của bạn từ nguồn dữ liệu: tệp, cơ sở dữ liệu hoặc đối tượng tùy chỉnh
  6. Tạo báo cáo bằng cách chuyển mẫu và dữ liệu PDF của bạn sang bản 'ReportingEngine'
  7. Lưu báo cáo đã tạo thành một tệp riêng biệt

C# thư viện để tạo báo cáo PDF

Có ba tùy chọn thay thế để cài đặt "Aspose.Words for .NET" vào hệ thống của bạn. Vui lòng chọn một cái giống với nhu cầu của bạn và làm theo hướng dẫn từng bước:

yêu cầu hệ thống

Sản phẩm của chúng tôi hoàn toàn đa nền tảng và hỗ trợ tất cả các triển khai .NET chính:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Vì mã .NET không phụ thuộc vào phần cứng hoặc hệ điều hành cơ bản mà chỉ phụ thuộc vào Máy ảo, bạn có thể tự do phát triển bất kỳ loại phần mềm nào cho Windows, macOS, Android, iOS và Linux. Chỉ cần đảm bảo rằng bạn đã cài đặt phiên bản tương ứng của .NET Framework, .NET Core, Windows Azure, Mono hoặc Xamarin.

Chúng tôi khuyên bạn nên sử dụng các môi trường phát triển tích hợp Microsoft Visual Studio, Xamarin và MonoDevelop để tạo các ứng dụng C#, F#, VB.NET.

Để biết thêm chi tiết, vui lòng tham khảo Tài liệu sản phẩm.

Các định dạng tài liệu được hỗ trợ khác cho Báo cáo

Bạn có thể tạo báo cáo và tự động hóa tài liệu cho các định dạng tệp khác:

5%

Đăng ký cập nhật sản phẩm của Aspose

Nhận bản tin hàng tháng và ưu đãi gửi trực tiếp đến hộp thư của bạn.

© Aspose Pty Ltd 2001-2024. Đã đăng ký Bản quyền.