<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>en_US</language>
    <title>Text Control Blog Feed - MailMerge only</title>
    <description>The Text Control Blog is the central information channel for all Text Control products. We post news updates, product information, sample applications, technical articles, tutorials and conference reports several times a week. Subscribe to the feed today.</description>
    <image>
      <url>https://s1-www.textcontrol.com/assets/dist/img/favicon/favicon-128x128.png</url>
      <title>Text Control Blog Feed - MailMerge only</title>
      <link>https://www.textcontrol.com/blog/tag/mailmerge/2026/</link>
    </image>
    <pubDate>Tue, 23 Jun 2026 18:20:03 +0000</pubDate>
    <lastBuildDate>Tue, 23 Jun 2026 18:20:03 +0000</lastBuildDate>
    <generator>Text Control Feed Generator 3.0</generator>
    <link>https://www.textcontrol.com/blog/tag/mailmerge/2026/</link>
    <copyright>Text Control</copyright>
    <atom:link rel="self" type="application/rss+xml" href="https://www.textcontrol.com/feed/blog/tag/mailmerge.xml"/>
    <item>
      <title>Create SignFabric Envelopes from Mail Merge Templates in .NET C#</title>
      <description><![CDATA[This article explains how to use TX Text Control to mail merge JSON data into a document template and submit the merged document to the SignFabric API. It shows how your own application can create an envelope workflow by sending the document, signer metadata, and workflow options through the API.]]></description>
      <pubDate>Tue, 23 Jun 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/06/23/create-signfabric-envelopes-from-mail-merge-templates-using-dotnet-csharp/</link>
      <guid isPermaLink="false">0d2c3c2b-1ff8-5ea2-bf1d-378540f51d54</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="190046" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/06/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/signfabric/2026/"><![CDATA[SignFabric]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/esignatures/2026/"><![CDATA[eSignatures]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2026/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Use MailMerge in .NET on Linux to Generate Pixel-Perfect PDFs from DOCX Templates</title>
      <description><![CDATA[This article explores how to use the TX Text Control MailMerge feature in .NET applications on Linux to generate pixel-perfect PDFs from DOCX templates. This powerful combination enables developers to effortlessly create dynamic documents, leveraging the capabilities of the TX Text Control .NET Server component.]]></description>
      <pubDate>Tue, 27 May 2025 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2025/05/27/use-mailmerge-in-dotnet-on-linux-to-generate-pixel-perfect-pdfs-from-docx-templates/</link>
      <guid isPermaLink="false">5aaa7571-6b63-5efb-bac8-d284aa66cb4f</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="90258" url="https://s1-www.textcontrol.com/assets/dist/blog/2025/05/27/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2025/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2025/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/docx/2025/"><![CDATA[DOCX]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2025/"><![CDATA[PDF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2025/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Generating Dynamic NDAs Using TX Text Control MailMerge in C# .NET</title>
      <description><![CDATA[This article demonstrates how to generate dynamic NDAs using TX Text Control MailMerge in C# .NET. It covers the process of creating a template, binding data, and generating the final document.]]></description>
      <pubDate>Tue, 08 Apr 2025 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2025/04/08/generating-dynamic-ndas-using-tx-text-control-mailmerge-in-csharp-dotnet/</link>
      <guid isPermaLink="false">cac2df64-474a-5277-bd21-e2d226a8abde</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="56141" url="https://s1-www.textcontrol.com/assets/dist/blog/2025/04/08/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2025/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2025/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/contract/2025/"><![CDATA[Contract]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2025/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/merge-blocks/2025/"><![CDATA[Merge Blocks]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Designing a Maintainable PDF Generation Web API in ASP.NET Core (Linux) C# with Clean Architecture and TX Text Control</title>
      <description><![CDATA[This article shows how to create a PDF generation Web API in ASP.NET Core on Linux using TX Text Control .NET Server. The clean architecture is used to create a maintainable and testable solution.]]></description>
      <pubDate>Thu, 27 Mar 2025 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2025/03/27/designing-a-maintainable-pdf-generation-web-api-in-asp-net-core-linux-c-sharp-with-clean-architecture-and-tx-text-control/</link>
      <guid isPermaLink="false">41bce40d-6ec8-5ff0-965f-4f209a8b918f</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="65474" url="https://s1-www.textcontrol.com/assets/dist/blog/2025/03/27/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2025/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2025/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/backend/2025/"><![CDATA[Backend]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2025/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Getting Started: ServerTextControl and MailMerge in a .NET 8 Console Application on Linux with Docker and WSL</title>
      <description><![CDATA[This article shows how to create a .NET 8 console application on Linux using Docker and WSL that uses the ServerTextControl to create a document and MailMerge to merge JSON data into the document. The document is saved as a PDF file.]]></description>
      <pubDate>Wed, 12 Mar 2025 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2025/03/12/getting-started-servertextcontrol-and-mailmerge-in-a-net-8-console-application-on-linux-with-docker-and-wsl/</link>
      <guid isPermaLink="false">68ad5f34-faae-55a2-8e0b-dae823ef5aa2</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="64382" url="https://s1-www.textcontrol.com/assets/dist/blog/2025/03/12/c/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2025/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/net/2025/"><![CDATA[.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2025/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/linux/2025/"><![CDATA[Linux]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/docker/2025/"><![CDATA[Docker]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Manipulating Table Cells During the MailMerge Process in .NET C#</title>
      <description><![CDATA[This article shows how to manipulate table cells during the mail merge process in .NET C#. The FieldMerged event can be used to manipulate the table cells after they are merged.]]></description>
      <pubDate>Tue, 03 Dec 2024 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/12/03/manipulating-table-cells-during-the-mailmerge-process-in-net-csharp/</link>
      <guid isPermaLink="false">add297d7-538f-5246-8026-72074fca3a01</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="72921" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/12/03/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/merge-field/2024/"><![CDATA[Merge Field]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>When to Generate Documents Server-Side Instead of Client-Side: A Focus on Data Security</title>
      <description><![CDATA[When it comes to document generation, deciding whether to handle the task server-side or client-side is a key architectural decision for any organization.  This article discusses the benefits of generating documents server-side rather than client-side, with a focus on data security.]]></description>
      <pubDate>Fri, 04 Oct 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/10/04/when-to-generate-documents-server-side-instead-of-client-side-a-focus-on-data-security/</link>
      <guid isPermaLink="false">4850f859-151f-58f9-9ff8-2d0d3ba18772</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="141050" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/10/04/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/servertextcontrol/2024/"><![CDATA[ServerTextControl]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Mail Merge: Inserting Merge Blocks using the DataSourceManager in C#</title>
      <description><![CDATA[This article shows how to insert merge blocks into a document using the DataSourceManager class in C#. Merge blocks are used to repeat a block of content for each data record in a data source. The DataSourceManager class provides information about the available merge blocks in a data source such as JSON.]]></description>
      <pubDate>Wed, 02 Oct 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/10/02/mail-merge-inserting-merge-blocks-using-the-datasourcemanager-in-csharp/</link>
      <guid isPermaLink="false">812f440e-9120-5f02-a58d-d9f3b0a2903e</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="76187" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/10/02/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/merge-block/2024/"><![CDATA[Merge Block]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Creating Advanced Tables in PDF and DOCX Documents with C#</title>
      <description><![CDATA[This article shows how to create advanced tables in PDF and DOCX documents using the TX Text Control .NET for ASP.NET Server component. This article shows how to create tables from scratch, generate tables from data sources, and how to control the layout of tables.]]></description>
      <pubDate>Mon, 30 Sep 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/09/30/creating-advanced-tables-in-pdf-and-docx-documents-with-csharp/</link>
      <guid isPermaLink="false">bbc8d2b3-5a43-58fe-a309-d199b6afc069</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="130086" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/09/30/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2024/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/tables/2024/"><![CDATA[Tables]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2024/"><![CDATA[PDF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Designing the Perfect Contract Template for MailMerge in C#</title>
      <description><![CDATA[This article shows how to create a contract template for MailMerge in C# using the TX Text Control .NET Server component. It uses JSON data to merge the template with the data including table of contents and conditional blocks.]]></description>
      <pubDate>Thu, 26 Sep 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/09/26/designing-the-perfect-contract-template-for-mailmerge-in-csharp/</link>
      <guid isPermaLink="false">f345fb9d-d535-5e01-a09a-80c5274017f1</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="69242" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/09/26/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/contract/2024/"><![CDATA[Contract]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/template/2024/"><![CDATA[Template]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Video Tutorial: Creating a MailMerge Template and JSON Data Structure</title>
      <description><![CDATA[This video tutorial shows how to create a MailMerge template and a JSON data structure to merge data into a document. This tutorial will walk you through the steps necessary to create a template and understand the data structure for merge fields and repeating blocks.]]></description>
      <pubDate>Fri, 16 Aug 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/08/16/video-tutorial-creating-a-mailmerge-template-and-json-data-structure/</link>
      <guid isPermaLink="false">825937d7-fa39-5e28-a3c6-01cc6d110471</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="79102" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/08/16/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2024/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/video/2024/"><![CDATA[Video]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Getting Started Video Tutorial: How to use the MailMerge and ServerTextControl Classes in ASP.NET Core C#</title>
      <description><![CDATA[This video tutorial shows how to use the MailMerge and ServerTextControl classes in an ASP.NET Core application using C#. This tutorial is part of the TX Text Control Getting Started series originally published on our YouTube channel.]]></description>
      <pubDate>Mon, 05 Aug 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/08/05/getting-started-video-tutorial-how-to-use-the-mailmerge-and-servertextcontrol-classes-in-asp-net-core-c/</link>
      <guid isPermaLink="false">5b52a611-5158-5292-b538-0fab2d977021</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="81091" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/08/05/c/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/servertextcontrol/2024/"><![CDATA[ServerTextControl]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/video/2024/"><![CDATA[Video]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Getting Started Videos: New Text Control YouTube Channel</title>
      <description><![CDATA[We just launched a new YouTube channel that is dedicated to getting started videos. The first videos show how to use the Document Editor, Document Viewer, and MailMerge components in ASP.NET Core applications.]]></description>
      <pubDate>Fri, 02 Aug 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/08/02/getting-started-videos-new-text-control-youtube-channel/</link>
      <guid isPermaLink="false">2e502a0e-820a-58e0-9c93-98734eedcbe0</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="45485" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/08/02/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/servertextcontrol/2024/"><![CDATA[ServerTextControl]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/getting-started-video/2024/"><![CDATA[Getting Started Video]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/youtube/2024/"><![CDATA[YouTube]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Best Practices for Mail Merge and Form Field Processing in ASP.NET Core C# Applications</title>
      <description><![CDATA[This article provides best practices for mail merge and form field processing in ASP.NET Core C# applications using TX Text Control .NET Server. It shows how to use the Document Editor to create templates and how to merge data into those templates using the MailMerge class.]]></description>
      <pubDate>Tue, 30 Jul 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/07/30/best-practices-for-mail-merge-and-form-field-processing-in-asp-net-core-csharp-applications/</link>
      <guid isPermaLink="false">c7ffef19-fc1c-5140-b8bc-92bb5f2063a3</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="112099" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/07/30/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/reporting/2024/"><![CDATA[Reporting]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/best-practices/2024/"><![CDATA[Best Practices]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/workflow/2024/"><![CDATA[Workflow]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Advantages of Flow Type Layout Reporting vs. Banded Reporting or PDF Template Engines in .NET C#</title>
      <description><![CDATA[This article shows the advantages of flow type layout reporting compared to banded reporting or populating PDF placeholders in .NET C#. It explains the differences and the benefits of using a flow type layout reporting approach.]]></description>
      <pubDate>Mon, 29 Jul 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/07/29/advantages-of-flow-type-layout-reporting-vs-banded-reporting-or-pdf-template-engines-in-net-c-sharp/</link>
      <guid isPermaLink="false">9d166a68-6acc-5eca-800b-2a8dc42cb813</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="142756" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/07/29/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/reporting/2024/"><![CDATA[Reporting]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Designing a MailMerge Web API Endpoint with ASP.NET Core in C#</title>
      <description><![CDATA[This article shows how to create a Web API endpoint that merges templates with JSON data using TX Text Control .NET Server Core. It shows how to design the endpoint to accept the template, the data, and settings for the merge process.]]></description>
      <pubDate>Fri, 12 Jul 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/07/12/designing-a-mailmerge-web-api-endpoint-with-asp-net-core-in-c-sharp/</link>
      <guid isPermaLink="false">ccc26951-4a59-5830-a40f-b7176f80a802</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="67856" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/07/12/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/web-api/2024/"><![CDATA[Web API]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Enhancing Documents with QR Codes and Barcodes in .NET C#: A Comprehensive Guide</title>
      <description><![CDATA[QR codes and barcodes can be highly beneficial on various documents or PDFs, providing a convenient way to access information, verify authenticity, track items, and enhance user interaction. This article shows how to create documents with QR codes and barcodes in .NET C# using TX Text Control .NET Server.]]></description>
      <pubDate>Thu, 11 Jul 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/07/11/enhancing-documents-with-qr-codes-and-barcodes-in-net-csharp-a-comprehensive-guide/</link>
      <guid isPermaLink="false">3eacc4f6-1c75-57f0-bfdd-8567cf849f19</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="71319" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/07/11/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-automation/2024/"><![CDATA[Document Automation]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/barcode/2024/"><![CDATA[Barcode]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/qr-code/2024/"><![CDATA[QR Code]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Document Automation 101: Leveraging TX Text Control for Business Efficiency in .NET C# Applications</title>
      <description><![CDATA[Document automation is a powerful tool that can help businesses save time and money. In this article, we will explore how to leverage TX Text Control for document automation in ASP.NET and ASP.NET Core applications.]]></description>
      <pubDate>Tue, 09 Jul 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/07/09/document-automation-101-leveraging-tx-text-control-for-business-efficiency-in-net-c-applications/</link>
      <guid isPermaLink="false">f57f25c7-dc2b-5c7a-82f7-4ec3225f4d09</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="66113" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/07/09/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-automation/2024/"><![CDATA[Document Automation]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Mail Merge: The Pre-Shaped Data Concept Explained</title>
      <description><![CDATA[This article explains the concept of pre-shaped data and how it can be used to merge data into templates using TX Text Control MailMerge. Pre-shaped data is a powerful concept to merge data into templates where the data is already structured in a way that it can be directly merged into the template.]]></description>
      <pubDate>Thu, 30 May 2024 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/05/30/mail-merge-the-pre-shaped-data-concept-explained/</link>
      <guid isPermaLink="false">da6a3ede-7cd5-593e-b891-acf567b3bd2c</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="85332" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/05/30/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2024/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2024/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/data/2024/"><![CDATA[Data]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Preparing Forms for the Document Viewer and Customizing the Signing Process in Angular and ASP.NET Core</title>
      <description><![CDATA[This article shows how to prepare forms for the Document Viewer and how to customize the signing process in Angular and ASP.NET Core. A server-side controller is used to apply the signature and the form data to the document.]]></description>
      <pubDate>Mon, 25 Mar 2024 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/03/25/preparing-forms-for-the-document-viewer-and-customizing-the-signing-process-in-angular-and-asp-net-core/</link>
      <guid isPermaLink="false">40289c0e-4b97-5cd3-b995-5c18b7cb973d</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="83379" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/03/25/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2024/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2024/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2024/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/forms/2024/"><![CDATA[Forms]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>MailMerge with Angular and ASP.NET Core</title>
      <description><![CDATA[This article shows how to use TX Text Control .NET Server in an Angular application to create a mail merge application. The backend is implemented using an ASP.NET Core Web API to merge templates with JSON data.]]></description>
      <pubDate>Fri, 15 Mar 2024 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2024/03/15/mailmerge-with-angular-and-asp-net-core/</link>
      <guid isPermaLink="false">8d44ee41-b551-512f-b926-61fbcfdcaea2</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="75864" url="https://s1-www.textcontrol.com/assets/dist/blog/2024/03/15/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2024/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2024/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2024/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/web-api/2024/"><![CDATA[Web API]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Creating Valid XRechnung / ZUGFeRD Invoices with ASP.NET Core C#</title>
      <description><![CDATA[This article shows how to create valid XRechnung and ZUGFeRD invoices with ASP.NET Core C#. The invoice is created with the help MailMerge component and the ZUGFeRD-csharp library.]]></description>
      <pubDate>Thu, 28 Dec 2023 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2023/12/28/creating-valid-xrechnung-zugferd-invoices-with-asp-net-core-csharp/</link>
      <guid isPermaLink="false">578456b8-1ba8-5018-9488-30e6f5bbd1f7</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="84808" url="https://s1-www.textcontrol.com/assets/dist/blog/2023/12/28/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2023/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/zugferd/2023/"><![CDATA[ZUGFeRD]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/xrechnung/2023/"><![CDATA[XRechnung]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/servertextcontrol/2023/"><![CDATA[ServerTextControl]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2023/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Merging Templates with MailMerge with Different Merge Field Settings in C#</title>
      <description><![CDATA[This article shows how to merge templates with different merge field settings using the MailMerge class. The various settings allow for the removal of unused fields or the possibility to make changes to fields after the merge process.]]></description>
      <pubDate>Sat, 16 Dec 2023 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2023/12/16/merging-templates-with-mailmerge-with-different-merge-field-settings/</link>
      <guid isPermaLink="false">c061ccbe-fa0e-5ce9-ad94-5c76bbd6da95</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="42566" url="https://s1-www.textcontrol.com/assets/dist/blog/2023/12/16/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2023/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2023/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2023/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2023/"><![CDATA[MailMerge]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Store and Merge Templates in a Database using LiteDB and ASP.NET Core C#</title>
      <description><![CDATA[Editing the template, storing it in a database, and then merging it is a typical workflow for TX Text Control. This example will show you how to create a new template and how to store it in a LiteDB database. The template is then loaded from the database and merged with data.]]></description>
      <pubDate>Thu, 23 Nov 2023 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2023/11/23/store-and-merge-templates-in-a-database-using-litedb-and-aspnet-core-csharp/</link>
      <guid isPermaLink="false">0720f500-0292-551d-a8fd-c0add4c5b65a</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="82663" url="https://s1-www.textcontrol.com/assets/dist/blog/2023/11/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2023/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-storage/2023/"><![CDATA[Document Storage]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2023/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/database/2023/"><![CDATA[Database]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>How to Mail Merge MS Word DOCX Documents in ASP.NET Core C#</title>
      <description><![CDATA[Mail merge is the process of merging data, such as Json or IEnumerable objects, into a template document, such as a DOC or DOCX file. This tutorial is a walkthrough of the steps necessary to create an ASP.NET Core MVC application.]]></description>
      <pubDate>Mon, 16 Oct 2023 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2023/10/16/how-to-mail-merge-ms-word-docx-documents-in-aspnet-core-csharp/</link>
      <guid isPermaLink="false">9e4aa1eb-8cab-55bb-b54d-c671ce5cf04e</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="74645" url="https://s1-www.textcontrol.com/assets/dist/blog/2023/10/16/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2023/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2023/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2023/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/tutorial/2023/"><![CDATA[Tutorial]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
  </channel>
</rss>
