图像合并

Aspose.Imaging Image Merger for .NET Plugin 允许您将图像融入数字专辑、营销材料或专业文档的各种布局,无论您是创建网络、线性 collage 或创意组合,这个插件都可以轻松和灵活地处理所有流行的图片格式。

最新文章

** 图像合并关键功能**

  • ** 不同配置中的相结合图像**将图像垂直、水平或网格合并,以满足任何设计或文档需求。

  • 多格式支持使用 JPEG、PNG、TIFF、BMP、GIF 和更多用于输入和输出。

    • 没有质量损失*所有图像在合并后保持其原始清晰度和分辨率。
  • ** 易于安排和尺寸**自动重新调整或调整图像,以获得平衡、专业的结果。

  • ** 自动大规模旋转**集合数百张图像,使用一个简单的脚本用于商业或档案目的。

    • 快速和灵活的输出*在您想要的图像格式中保存并立即出口到网页、印刷或档案。

在哪里可以使用图像合并插件?

  • ** 照片集合和组合**快速创建家庭专辑、活动评论或创意摩萨克。

    • 商业文件*编译营销材料、产品组合或技术报告。
  • ◎教育資源*团体指导图像或科学数字用于教学和出版。

  • ** 历史和科学档案**数字化和集成多页记录或图像收藏,以便轻松访问。

    • 创意设计*创建印刷、数字艺术或社交媒体帖子的自定义配置。

** 開始使用 Aspose.Imaging Image Merger for .NET**

  • 安装 Aspose.Imaging 为 .NET通过 NuGet 添加或从 Aspose 下载到您的 Visual Studio 项目。

  • 设置您的许可证申请您的测量或完整的许可证,以获得无水标志,无限制的结果。

  • 下载和合并图像使用几行代码将图像侧面结合起来,这里是一个基本的例子:

using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.ImageOptions;
using System.IO;

string[] inputFiles = { "./input/image1.jpg", "./input/image2.png" };
string outputPath = "./output/merged.png";

var images = inputFiles.Select(f => Image.Load(f)).ToList();

int totalWidth = images.Sum(img => img.Width);
int maxHeight = images.Max(img => img.Height);

using (var mergedImage = Image.Create(new PngOptions(), totalWidth, maxHeight))
{
    var graphics = new Graphics(mergedImage);
    int x = 0;
    foreach (var img in images)
    {
        graphics.DrawImage(img, new RectangleF(x, 0, img.Width, img.Height));
        x += img.Width;
        img.Dispose();
    }
    mergedImage.Save(outputPath, new PngOptions());
}
  • 自动或自定义配置使用灵活的 API 轻松调整调节、网络结构或集合组合。

使用案例和好处

  • 即时文件编辑通过合并报告、收件或记录来节省单个文件存储时间。

    • 专业设计*在几分钟内创建聚集的演示和营销视觉。
  • 流动工作流自动重复合并任务大档案或用户上传。

    • 多平台准备*它在Windows、Linux 和 macOS 环境中无缝运行。

相关资源:

 中文