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

Merge Images with C#

Application development often requires programmatically combining multiple images together. Wordize for .NET provides a professional solution for this task, allowing C# developers to generate composite images with minimal code.

Image Merging with C#

  • Automatic creation of collages from photo collections for web galleries
  • Programmatic generation of images for advertising banners
  • Combining charts and graphs into unified dashboards
  • Automating thumbnail and preview creation for product catalogs

Try the image merging capabilities in our online demonstration. Upload several images, examine the C# code snippet, execute the image merging function, and verify the professional quality of the result.

C#
Run code
Test Wordize SDK - upload multiple files and explore code example
Upload other documents for merging
Select the target format from the list
using Wordize.Merging;
using Wordize.Saving;

ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat);
saveOptions.PageLayout = MultiPageLayout.Vertical(10);

Merger.Create()
        .From("Input1.png")
        .From("Input2.png")
        .To("Output.png", saveOptions)
        .Execute();
using Wordize.Merging; Merger.Merge("Output.png", [ "Input1.png", "Input2.png" ]); using Wordize.Merging; using Wordize.Saving; var imageStreams = Merger.MergeToImages( ["Input1.png", "Input2.png"], new ImageSaveOptions(SaveFormat.Png) { PageLayout = MultiPageLayout.Vertical(10) }, MergeFormatMode.KeepSourceFormatting ); using var file = File.Create($"Output.png"); imageStreams[0].Position = 0; imageStreams[0].CopyTo(file); using Wordize.Merging; using Wordize.Saving; ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat); saveOptions.PageLayout = MultiPageLayout.Vertical(10); Merger.Create() .From("Input1.png") .From("Input2.png") .To("Output.png", saveOptions) .Execute(); using Wordize.Merging; Merger.Create() .From("Input1.png") .From("Input2.png") .To("Output.png", SaveFormat.Png) .Execute();
Run code

How to merge multiple image files in C#

  1. Integrate Wordize for .NET into your C# project
  2. Call the Merge method, specifying the output file name and collection of input image files as parameters. Formats will be automatically detected based on file extensions
  3. Get the merged image file
5%