照片相册制作 Aspose.Imaging for .NET 插件
Aspose.Imaging Photo Album Maker for .NET Plugin 允许开发人员轻松地组织并将多个图像组成专业多页专辑 PDF 展览,多页 TIFF 文件,或自定义画廊,这个高性能插件简化了创建专辑在C#和VB.NET.
安装
- 安装 The Aspose.Imaging 为 .NET NuGet 包 .
- 應用 A 测量许可 开启水标免费输出.
例子:创建照片专辑
using System;
using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Pdf;
using System.IO;
using System.Collections.Generic;
class Program
{
static void Main()
{
var images = new List<Image>();
foreach (var fileName in Directory.GetFiles("input/", "*.png"))
{
images.Add(Image.Load(fileName));
}
try
{
string outputPath = Path.Combine("output", "album.pdf");
using (var album = Image.Create(images.ToArray()))
{
album.Save(outputPath, new PdfOptions());
}
}
finally
{
images.ForEach(img => img.Dispose());
}
}
}
主要特点
多页专辑创作
- 将图像合并到像 PDF 或 TIFF 这样的格式中的单一专辑文件中.
- 创建有组织、专业的配置,具有最小代码.
灵活的布局选项
- 网格、自由格式 collage 或序列页面布局.
- 定制地板、边缘和背景颜色.
分类和组合
- 按数据分类(文件日期, 探险 标签).
- 组图像分为部分(事件、日期).
- 自动创建页面号码的头条和脚条.
支持格式
- 进口: JPEG, PNG, BMP, GIF, TIFF, PSD, SVG, PDF 页面.
- 出口:多页 TIFF、PDF、JPEG、PNG等 支持的格式 .
标签和水标
- 添加字符、日期标签或自定义文本.
- 应用图像或文本水标与可调整的不透明度和位置.
性能和记忆效率
- 基于流的API用于服务器侧使用.
- 与进展呼叫回归无同步.
- Caching 和 Lazy Loading 为 大专辑.
免费在线专辑制作人
尝试一下 Aspose.Imaging Photo Book Maker 应用程序 在线创建无编码的照片专辑.
提示和最佳实践
- 正常化输入图像大小,以便更快的处理.
- 使用基于数据的组合来自动分区.
- 对于大型专辑,使用流媒体和同步播放来减少记忆使用.
- 将字体和颜色配置文件嵌入到 PDF 时,以实现跨平台一致性.
结论
Aspose.Imaging Photo Album Maker for .NET Plugin 是开发人员需要一个可靠和灵活的方式来编程创建照片专辑的最佳选择. 支持多页输出、自定义布局和无水标志的专业结果,这是一个便宜、高性能的解决方案,仅仅为 $99.