在非 Windows 平台上使用 System.Drawing 和 .NET 6

System.Drawing.Common 是 System.Drawing 库的实际实现。但是,它现在被归为 .NET 6 Framework 中的特定于 Windows 的库。因此,您可以使用 Aspose.Drawing 创建跨平台的基于 .NET 6 Framework 的应用程序。
<span title='2022-03-09 09:18:00 +0000 UTC'>三月 9, 2022</span>&nbsp;·&nbsp;0 分钟&nbsp;·&nbsp;法尔汉·拉扎

在没有 libgdiplus 的 Linux 中使用 System.Drawing

如果您曾经必须在 Linux 上运行 .NET Core 应用程序,您可能已经注意到主要问题之一是标准 .NET Core 包中缺少 System.Drawing 程序集。尽管 Microsoft 建议使用 System.Drawing.Common,但这并不是最终的解决方案。您必须在每台用户机器上运行“sudo”才能安装 libgdiplus 库。即使在那之后,您的渲染结果也会与您在 Windows 机器上的渲染结果略有不同。为了解决这个问题,本文介绍了如何在没有 libgdiplus 库的情况下在 Linux 中使用 System.Drawing。
<span title='2020-12-13 12:20:08 +0000 UTC'>十二月 13, 2020</span>&nbsp;·&nbsp;0 分钟&nbsp;·&nbsp;乌斯曼·阿齐兹