图像处理使开发人员能够操纵数字图像来增强、分析或转换它们以用于许多应用。借助广泛的工具,过滤、编辑和识别等任务变得简单。在这篇文章中,我们介绍了一个适用于基于 Linux 的操作系统的强大图像处理库 – Aspose.Imaging for .NET。
Linux 图像处理库
Aspose.Imaging for .NET 是一个跨平台库,用于创建、加载、处理和操作图像。它支持 .NET Core,因此您可以在基于 Linux 的系统上将其用于图像编辑软件、计算机视觉应用程序或多媒体项目。
让我们看看如何在 Linux 上设置这个图像处理库。
在 Linux 上使用图像处理库
以下部分展示了如何在不同.NET版本的Linux上安装Aspose的图像处理库。
基于 .NET 7 的 Linux 应用程序中的图像处理
.NET 7 是最新的 .NET Core 版本,Aspose.Imaging for .NET 可以与其无缝协作。从版本 23.6 开始,您不再需要 libgdiplus 等外部依赖项 – 单个 Aspose.Imaging DLL 可以处理 Linux 上的所有图像操作。
从 v23.6 开始,Aspose.Imaging 使用 Aspose.Drawing 作为其图形引擎,无需额外的库。为了获得最佳效果,请安装以下字体:
默认字体:
sudo apt-get 更新 sudo apt-get 安装字体-freefont-ttf
微软字体(可选):
sudo apt-get install ttf-mscorefonts-installer
附加字体:
apt-get update && apt-get install -y fontconfig 字体-wqy-zenhei
对于 .NET Standard 2.0、.NET Core 2.0、.NET Core 3.1、.NET 5 或 .NET 6
当将 Aspose.Imaging 与旧版 .NET 框架一起使用时,请安装这些额外的软件包:
libgdiplus 软件包
libc6-dev 包
Microsoft 兼容字体:ttf-mscorefonts-installer(例如 sudo apt-get install ttf-mscorefonts-installer)
附加字体: apt-get update && apt-get install -y fontconfig fonts-wqy-zenhei
探索 Linux 图像处理库
使用以下资源探索我们的 .NET 图像处理库的惊人功能。
文档
源代码示例
API 参考
免费临时许可证
免费支持
总结
Aspose.Imaging for .NET 是一个跨平台成像库,可在 Windows 和 Linux 上运行。您可以向 Linux 应用程序添加强大的图像处理功能并轻松操作图像。本指南展示了如何在各种 .NET 版本中使用该库。未来的版本将带来更多功能来增强您的图像编辑和处理项目。敬请关注。
另请参阅
使用C#为图像添加水印
使用 C# 压缩 PNG、JPEG 和 TIFF 图像