C++ içindeki Word veya PDF belgeleri için Mail merge

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

Çözümümüz, platformdan bağımsız güçlü bir API sağlar. C++ platformu 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

C++ kullanarak Mail merge

C++ çözümümüzle, C++ Mail merge özelliğini kullanarak her alıcı için kişiselleştirilmiş belgeler oluşturabilirsiniz. Bunu yapmak için Mail merge şablonunu ve müşteri veri kaynağındaki verileri kullanın.

Birleştirme şablonu, birleştirme alanları olan bir belgedir - veri kaynağınızdan kişiselleştirilmiş verilerin eklenmesini istediğiniz özel alanlar. Birleştirme şablonu olarak, özel birleştirme alanlarıyla DOC veya DOCX biçiminde bir PDF veya Word belgesi kullanın.

Veri kaynağı, belgelerinizi kişiselleştirmek için Mail merge işlemi sırasında verilerin alındığı veri deposudur.

Rapor oluştur

Mail merge işlemini kullanarak da raporlar oluşturabilirsiniz. Rapor oluşturma için kullanılacak birleştirme alanlarıyla bir Mail merge şablonu oluşturun ve veri kaynağını seçin. Hatta orada toplarsanız excel verilerinden raporlar bile oluşturabilirsiniz. C++ rapor oluşturmanın ne kadar kolay olduğunu görüyorsunuz.

Mail merge C++ içinde kullanmayı deneyin

Aşağıdaki örnek, C++ içinde Mail merge işleminin nasıl gerçekleştirileceğini gösterir. Bunu doğrulamak için, birleştirme alanlarıyla bir belge şablonu yükleyin ve bu alanları arayüzümüz aracılığıyla doldurun. Kodu çalıştırdıktan sonra, Mail merge sonucunu, C++ içinde oluşturulan DOCX veya PDF gibi uygun bir biçimde indirin.

Örneğin, Mail merge işlemini DOC veya DOCX gibi Word belge dosyalarıyla gerçekleştirebilir ve çıktıyı PDF kaydedebilirsiniz:

C++ içinde bir Mail merge işlemi yürütün
Mail merge şablonu yükleyin
Kodu çalıştır
Listeden hedef formatı seçin
using namespace Aspose::Words;

auto fields = MakeArray<String>(
{
});
auto values = MakeArray<SharedPtr<Object>>(
{
});

auto doc = MakeObject<Document>(u"Input.docx");
doc->get_MailMerge()->Execute(fields, values);
doc->Save(u"Output.docx");
Kodu çalıştır

Word veya PDF belgelerinde Mail merge nasıl kullanılır?

  1. Aspose.Words for C++ yükleyin.
  2. C++ projenize bir kitaplık referansı ekleyin (kitaplığı içe aktarın).
  3. Birleştirme alanlarıyla bir 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 ayrı bir dosya olarak alın.

Adres mektup birleştirmeyi kullanmak için C++ kitaplığı

Aspose.Words for C++ ı geliştirici ortamınıza yüklemek için üç seçeneğiniz vardır. Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:

sistem gereksinimleri

Microsoft Windows, Linux ve macOS işletim sistemlerinde yazılım geliştirmek için bu C++ kitaplığını kullanabilirsiniz:

  • Linux için GCC >= 6.3.0 ve Clang >= 3.9.1
  • Xcode >= 12.5.1, macOS için Clang ve libc++

Linux veya macOS için yazılım geliştiriyorsanız, lütfen Ürün Belgelerinde fontconfig ve mesa-glu açık kaynak paketleri) hakkındaki bilgileri kontrol edin.

Mail merge işlemleri için en popüler biçimler

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.