C# içinde Mail merge kullanarak docx oluşturun

Belge şablonlarını ve kullanıcı verilerini çeşitli biçimlerdeki dosyalara birleştirmek için yüksek hızlı .NET kitaplığı

Çözümümüz, platformdan bağımsız güçlü bir API sağlar. .NET and .NET Core platformları için üst düzey yazılım geliştirmek için Mail merge belge API kullanın. Bu, Word ve PDF formatlarındaki şablonları ve özel veri kaynaklarından gelen verileri birleştirmek ve sonucu C# kullanarak DOCX, PDF, HTML ve diğer popüler formatlara aktarmak için güçlü bir yazılım çözümüdür.

Kod parçacığını görüntüle

Mail merge Word dosyası ve Excel verileri C# içinde

Excel verileriyle Adres Mektup birleştirme işlemini yürütmek için hızlı .NET kitaplığı.

Mail Merge SDK, bir Word şablonunu Excel sayfasındaki verilerinizle doldurmanıza olanak tanır. Mail Merge API API'mize dayalı olarak, Excel'den gelen e-postaları otomatikleştirmenize ve Excel verileriyle raporlar oluşturmanıza olanak tanıyan .NET kullanarak kendi yazılım çözümünüzü oluşturabilirsiniz.

Excel'den Word'e Mail merge için, yalnızca C# Mail merge işlemini gerçekleştirin ve sonucu desteklenen herhangi bir Word biçimine aktarın.

C# kullanarak Excel'den Word'e Mail merge

Güçlü Mail merge API API'miz ile C# yalnızca bir Word Birleştirme şablonu ve Excel'den alınan verileri kullanarak kişiselleştirilmiş belgeler oluşturabilirsiniz.

Excel'den Mail merge nasıl kullanılır:

  • Excel'deki verilerinizin ekleneceği özel birleştirme alanlarına sahip bir Word şablonu oluşturun.
  • Excel belgesini CSV dosyasına ve ardından API'miz tarafından ayrıştırılmaya uygun JSON dosyasına dönüştürün.
  • Word şablonunu ve Excel'den CSV'ye ve ardından JSON'a dönüştürülen verileri birleştirerek Posta işlemini gerçekleştirin.

Google Dokümanlar ile Mail merge

Yüksek kaliteli Mail merge API Mektup birleştirme API'miz ile Google Dokümanlar ile Mail merge işlemi de gerçekleştirebilirsiniz. Gerekli verileri Word ve Excel formatında indirin, Word şablonunun birleştirme alanları içerdiğinden emin olun ve önceki bölümde açıklanan algoritmaya benzer şekilde C# içinde Adres mektup birleştirme işlemini gerçekleştirin.

Bu güçlü Mail merge web aracını denemek için, özel birleştirme alanları ve yukarıda açıklandığı gibi dönüştürülmüş Excel verileri içeren bir Word şablonu yükleyin. Kodu çalıştırdıktan sonra, sonucu C# kullanarak herhangi bir formatta dışa aktarın.

Aşağıdaki örnek, C# içinde bir Word belgesi oluşturmak için Mail merge işleminin nasıl gerçekleştirileceğini gösterir:

C# içinde docx şablonunu kullanarak bir Mail merge işlemi yürütün
Mail merge şablonu yükleyin
Kodu çalıştır
Mail merge verilerini yükleyin
Listeden hedef formatı seçin
dotnet add package Aspose.Words
Kopyala
using Aspose.Words;
using Aspose.Cells;

var doc = new Document("Input1.docx");
var workbook = new Workbook("Input2.xlsx");
var worksheet = workbook.Worksheets[0];

var dataTable = worksheet.Cells.MaxDisplayRange.ExportDataTable(
   new ExportTableOptions { ExportColumnName = true });
doc.MailMerge.Execute(dataTable);

doc.Save("Output.docx");
Kodu çalıştır

Mail merge, docx dosyada nasıl kullanılır?

  1. Aspose.Words for .NET yükleyin.
  2. C# projenize bir kitaplık referansı ekleyin (kitaplığı içe aktarın).
  3. Birleştirme alanlarıyla bir docx birleştirme şablonu oluşturun.
  4. Şablon dosyasını C# içinde açın.
  5. Birleştirme alanlarını ve değerlerini oradan geçirerek Execute() yöntemini çağırın.
  6. Gerekli uzantıya sahip bir çıktı dosya adı ileterek Save() yöntemini çağırın.
  7. Mail merge işleminin sonucunu Word dosyası olarak alın.

Mail merge kullanmak için C# kitaplığı docx

Aspose.Words for .NET sisteminize kurmak için üç alternatif seçenek vardır. Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:

sistem gereksinimleri

Ürünümüz tamamen platformlar arasıdır ve tüm önemli .NET uygulamalarını destekler:

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

.NET kodunun temel donanıma veya işletim sistemine bağlı olmadığı, yalnızca bir Sanal Makineye bağlı olduğu sürece Windows, macOS, Android, iOS ve Linux için her türlü yazılımı geliştirmekte özgürsünüz. İlgili .NET Framework, .NET Core, Windows Azure, Mono veya Xamarin sürümünü yüklediğinizden emin olun.

C#, F#, VB.NET uygulamaları oluşturmak için Microsoft Visual Studio, Xamarin ve MonoDevelop entegre geliştirme ortamlarını kullanmanızı öneririz.

Daha fazla ayrıntı için lütfen Ürün Dokümantasyonuna bakın.

Desteklenen diğer dosya biçimleri

Diğer dosya biçimleri için Mail merge işlemini gerçekleştirebilirsiniz:

5%

Aspose Ürün Güncellemelerine Abone Olun

Doğrudan posta kutunuza teslim edilen aylık bültenleri ve teklifleri alın.

© Aspose Pty Ltd 2001-2024. Her hakkı saklıdır.