English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Mail Merge trong C#

Mail Merge sử dụng Wordize cho .NET là một giải pháp mạnh mẽ cho phép các nhà phát triển C# tạo tài liệu được cá nhân hóa với số lượng lớn. Cho dù bạn đang làm việc với hợp đồng, báo cáo, hóa đơn, hoặc email cá nhân hóa, API .NET của chúng tôi đơn giản hóa quá trình kết hợp mẫu với dữ liệu để tạo tài liệu tùy chỉnh. Wordize điền chính xác dữ liệu vào mẫu từ nhiều nguồn khác nhau, áp dụng định dạng và duy trì tính toàn vẹn của tài liệu. Đây là công cụ hoàn hảo để tự động hóa việc tạo các tài liệu khác nhau trong ứng dụng .NET của bạn. Việc triển khai Mail Merge của chúng tôi tiết kiệm thời gian, tăng độ chính xác và đảm bảo tính nhất quán của dữ liệu trong tất cả các tài liệu được tạo ra.

Tính năng chính

  • Tạo tài liệu nâng cao dựa trên mẫu với hỗ trợ trường hợp nhất.
  • Hỗ trợ vùng lồng nhau và cấu trúc dữ liệu phân cấp để tạo bố cục tài liệu phức tạp.
  • Khả năng nhập dữ liệu từ nhiều nguồn khác nhau, bao gồm DataTables, XML, JSON, CSV.

Ứng dụng thực tế

  • Giao tiếp doanh nghiệp. Tạo thư khách hàng, đề xuất và hợp đồng được cá nhân hóa với thông tin cụ thể của khách hàng.
  • Tạo báo cáo. Tạo báo cáo chi tiết với bảng biểu, biểu đồ và nội dung động dựa trên phân tích dữ liệu.
  • Xử lý tài liệu hàng loạt. Tạo ra hàng trăm hoặc hàng nghìn tài liệu được cá nhân hóa từ một mẫu duy nhất.
  • Điền biểu mẫu. Tự động hóa việc tạo biểu mẫu hoàn chỉnh bằng cách kết hợp mẫu với dữ liệu người dùng.

Wordize Mail Merge cung cấp kết quả đáng tin cậy ngay cả với các mẫu tài liệu phức tạp nhất. Các tùy chọn tùy chỉnh nâng cao cho phép các nhà phát triển C# điều chỉnh quá trình hợp nhất theo yêu cầu cụ thể, chẳng hạn như bao gồm phần có điều kiện, cập nhật trường được tính toán hoặc chèn hình ảnh động. Cho dù bạn đang tạo hệ thống tự động hóa tài liệu hay tối ưu hóa quy trình tạo nội dung, Wordize cung cấp tính linh hoạt cần thiết cho bất kỳ quy trình làm việc nào.

Khám phá khả năng của API Mail Merge của chúng tôi thông qua tài liệu hướng dẫn và ví dụ mã của chúng tôi cho thấy cách triển khai hiệu quả các hoạt động Mail Merge trong các dự án C# của bạn.

C#
Mã vận hành
Tải lên mẫu tài liệu của bạn
Tải lên nguồn dữ liệu của bạn (XML, JSON, CSV)
Chọn định dạng mục tiêu từ danh sách
using System.Data;
using Newtonsoft.Json;
using Wordize.MailMerging;

string json = File.ReadAllText("DataSource.json");
DataTable dataTable = JsonConvert.DeserializeObject(json);
MailMerger.Execute("Input.docx", "Output.pdf", dataTable);
using System.Data;
using Wordize.MailMerging;

DataSet dataSet = new DataSet();
dataSet.ReadXml("DataSource.xml");
MailMerger.Execute("Input.docx", "Output.pdf", dataSet.Tables[0]);
Mã vận hành

Cách tạo tệp Word, PDF trong C# bằng Mail Merge

  1. Cài đặt thư viện C# để tạo tài liệu bằng công nghệ Mail Merge.
  2. Thêm tham chiếu đến thư viện (nhập thư viện) trong dự án C# của bạn.
  3. Gọi phương thức MailMerge để tạo tài liệu thông qua Mail Merge.

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.

5%