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

Buat Dokumen DOC dengan Mail Merge di C#

Lancarkan proses pembuatan dokumen DOC Anda dengan menghasilkan file DOC secara terprogram menggunakan teknologi Mail Merge. API C# menangani semua aspek operasi Mail Merge, membantu Anda menghemat waktu dan memastikan akurasi maksimal dalam hasil Anda.

Fitur Utama

  • Pembuatan dokumen DOC berdasarkan template dengan dukungan Bidang Penggabungan.
  • Penyisipan konten dinamis, termasuk teks, tabel, gambar, dan kolom formulir dalam file DOC keluaran.

Kasus Penggunaan

  • Dokumen Bisnis DOC. Buat kontrak, proposal, atau perjanjian dalam format DOC dengan informasi khusus klien.
  • Laporan DOC Terpersonalisasi. Buat laporan DOC kustom dengan menggabungkan data dari database atau sumber lain.
  • Pemrosesan Batch File DOC. Secara otomatis buat ratusan file DOC dari satu template dengan set data yang berbeda.

Dengan mengintegrasikan kemampuan Wordize Mail Merge ke dalam proyek .NET Anda, pengembang dapat membuat solusi profesional untuk pembuatan dan otomatisasi dokumen DOC. Instal pustaka kami untuk mencoba kemampuan menghasilkan dokumen DOC yang disesuaikan dalam perangkat lunak C# Anda hari ini.

C#
Jalankan kode
Unggah template dokumen Anda
Unggah sumber data Anda (XML, JSON, CSV)
Pilih format target dari daftar
using System.Data;
using Newtonsoft.Json;
using Wordize.MailMerging;

string json = File.ReadAllText("DataSource.json");
DataTable dataTable = JsonConvert.DeserializeObject(json);
MailMerger.Execute("Input.doc", "Output.doc", SaveFormat.Doc, dataTable);
using System.Data; using Newtonsoft.Json; using Wordize.MailMerging; string json = File.ReadAllText("DataSource.json"); DataTable dataTable = JsonConvert.DeserializeObject(json); MailMerger.Execute("Input.doc", "Output.doc", SaveFormat.Doc, dataTable); using System.Data; using Newtonsoft.Json; using Wordize.MailMerging; using Wordize.Saving; string json = File.ReadAllText("DataSource.json"); DataTable dataTable = JsonConvert.DeserializeObject(json); var imageStreams = MailMerger.Execute("Input.doc", new ImageSaveOptions(SaveFormat.Doc), dataTable); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
using System.Data;
using Wordize.MailMerging;

DataSet dataSet = new DataSet();
dataSet.ReadXml("DataSource.xml");
MailMerger.Execute("Input.doc", "Output.doc", SaveFormat.Doc, dataSet.Tables[0]);
using System.Data; using Wordize.MailMerging; DataSet dataSet = new DataSet(); dataSet.ReadXml("DataSource.xml"); MailMerger.Execute("Input.doc", "Output.doc", SaveFormat.Doc, dataSet.Tables[0]); using System.Data; using Wordize.MailMerging; using Wordize.Saving; DataSet dataSet = new DataSet(); dataSet.ReadXml("DataSource.xml"); var imageStreams = MailMerger.Execute("Input.doc", new ImageSaveOptions(SaveFormat.Doc), dataSet.Tables[0]); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
Jalankan kode

Cara menghasilkan file DOC di C# menggunakan Mail Merge

  1. Instal pustaka C# untuk menghasilkan file DOC menggunakan teknologi Mail Merge
  2. Tambahkan referensi ke pustaka (impor pustaka) dalam proyek C# Anda
  3. Panggil metode MailMerge untuk menghasilkan DOC melalui Mail Merge
5%